CachedPage.createPage() and used when a page object (either a
StoredPage or an AllocPage) is created.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int | containerInfoSize
Size of the container information stored in the |
| pack-priv final int | formatId
Tells which type of page to create. |
| pack-priv final int | minimumRecordSize
Minimum space to reserve for record portion length of row. |
| pack-priv final int | pageSize
The size of the page in bytes. |
| pack-priv final int | spareSpace
% of page to keep free for updates. |
| pack-priv final int | syncFlag
Tells whether writes to this page should be synced. |
| Access | Constructor and Description |
|---|---|
| pack-priv | PageCreationArgs(int formatId, int syncFlag, int pageSize, int spareSpace, int minimumRecordSize, int containerInfoSize)
|
| containerInfoSize | back to summary |
|---|---|
| pack-priv final int containerInfoSize Size of the container information stored in the | |
| formatId | back to summary |
|---|---|
| pack-priv final int formatId Tells which type of page to create. Either
| |
| minimumRecordSize | back to summary |
|---|---|
| pack-priv final int minimumRecordSize Minimum space to reserve for record portion length of row. | |
| pageSize | back to summary |
|---|---|
| pack-priv final int pageSize The size of the page in bytes. | |
| spareSpace | back to summary |
|---|---|
| pack-priv final int spareSpace % of page to keep free for updates. Not used for | |
| syncFlag | back to summary |
|---|---|
| pack-priv final int syncFlag Tells whether writes to this page should be synced. Should be
| |
| PageCreationArgs | back to summary |
|---|---|
| pack-priv PageCreationArgs(int formatId, int syncFlag, int pageSize, int spareSpace, int minimumRecordSize, int containerInfoSize) | |