|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.fc.ExtendedPageResults
This class represents the persistent table used for storing extended paging results. Any OID columns that cannot be stored in the primary paging results table are stored here. This class extends ObjectMappable so that introspection information will exist to map attribute names to column names. This class is not Persistable so an external DDL script must exist for creating the table specified by this class.
Use the newExtendedPageResults
static factory method(s),
not the ExtendedPageResults
constructor, to construct instances
of this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: false
Extendable: false
Field Summary | |
static String |
CLASS_NAME1
Label for the attribute; ObjectIdentifier class name Supported API: false |
private static int |
CLASS_NAME1_UPPER_LIMIT
|
static String |
CLASS_NAME2
Label for the attribute; ObjectIdentifier class name Supported API: false |
private static int |
CLASS_NAME2_UPPER_LIMIT
|
static String |
CLASS_NAME3
Label for the attribute; ObjectIdentifier class name Supported API: false |
private static int |
CLASS_NAME3_UPPER_LIMIT
|
static String |
CLASS_NAME4
Label for the attribute; ObjectIdentifier class name Supported API: false |
private static int |
CLASS_NAME4_UPPER_LIMIT
|
static String |
CLASS_NAME5
Label for the attribute; ObjectIdentifier class name Supported API: false |
private static int |
CLASS_NAME5_UPPER_LIMIT
|
private static String |
CLASSNAME
|
private String |
className1
|
private String |
className2
|
private String |
className3
|
private String |
className4
|
private String |
className5
|
static String[] |
CLASSNAMES
Array of class attribute class names. |
static long |
EXTERNALIZATION_VERSION_UID
|
static int |
MAX_OID_COUNT
Supported API: false |
static String[] |
OID_NAMES
Array of class attribute oid names. |
private long |
oid1
|
static String |
OID1
Label for the attribute; ObjectIdentifier ID Supported API: false |
private long |
oid2
|
static String |
OID2
Label for the attribute; ObjectIdentifier ID Supported API: false |
private long |
oid3
|
static String |
OID3
Label for the attribute; ObjectIdentifier ID Supported API: false |
private long |
oid4
|
static String |
OID4
Label for the attribute; ObjectIdentifier ID Supported API: false |
private long |
oid5
|
static String |
OID5
Label for the attribute; ObjectIdentifier ID Supported API: false |
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
static String |
ROW_EXTENSION
Label for the attribute; Row extension value for a particular paging row Supported API: false |
static String |
ROW_ORDER
Label for the attribute; Row order value from the initial query order Supported API: false |
private long |
rowExtension
|
private long |
rowOrder
|
(package private) static long |
serialVersionUID
|
static String |
SESSION_ID
Label for the attribute; Identifies the paging session Supported API: false |
private static int |
SESSION_ID_UPPER_LIMIT
|
private String |
sessionId
|
static String |
TABLE_NAME
Name of the page results table. |
Constructor Summary | |
ExtendedPageResults()
|
Method Summary | |
private void |
className1Validate(String a_ClassName1)
|
private void |
className2Validate(String a_ClassName2)
|
private void |
className3Validate(String a_ClassName3)
|
private void |
className4Validate(String a_ClassName4)
|
private void |
className5Validate(String a_ClassName5)
|
ClassInfo |
getClassInfo()
Returns the ClassInfo object for this class. |
String |
getClassName1()
Gets the value of the attribute: CLASS_NAME1. |
String |
getClassName2()
Gets the value of the attribute: CLASS_NAME2. |
String |
getClassName3()
Gets the value of the attribute: CLASS_NAME3. |
String |
getClassName4()
Gets the value of the attribute: CLASS_NAME4. |
String |
getClassName5()
Gets the value of the attribute: CLASS_NAME5. |
String |
getConceptualClassname()
Deprecated. |
long |
getOid1()
Gets the value of the attribute: OID1. |
long |
getOid2()
Gets the value of the attribute: OID2. |
long |
getOid3()
Gets the value of the attribute: OID3. |
long |
getOid4()
Gets the value of the attribute: OID4. |
long |
getOid5()
Gets the value of the attribute: OID5. |
long |
getRowExtension()
Gets the value of the attribute: ROW_EXTENSION. |
long |
getRowOrder()
Gets the value of the attribute: ROW_ORDER. |
String |
getSessionId()
Gets the value of the attribute: SESSION_ID. |
protected void |
initialize()
Supports initialization, following construction of an instance. |
static ExtendedPageResults |
newExtendedPageResults()
Default factory for the class. |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
void |
readExternal(PersistentRetrieveIfc input)
Used by Persistent Data Service to populate the persistent attributes of this class from a persistent store. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(ExtendedPageResults thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
private void |
sessionIdValidate(String a_SessionId)
|
void |
setClassName1(String a_ClassName1)
Sets the value of the attribute: CLASS_NAME1. |
void |
setClassName2(String a_ClassName2)
Sets the value of the attribute: CLASS_NAME2. |
void |
setClassName3(String a_ClassName3)
Sets the value of the attribute: CLASS_NAME3. |
void |
setClassName4(String a_ClassName4)
Sets the value of the attribute: CLASS_NAME4. |
void |
setClassName5(String a_ClassName5)
Sets the value of the attribute: CLASS_NAME5. |
void |
setOid1(long a_Oid1)
Sets the value of the attribute: OID1. |
void |
setOid2(long a_Oid2)
Sets the value of the attribute: OID2. |
void |
setOid3(long a_Oid3)
Sets the value of the attribute: OID3. |
void |
setOid4(long a_Oid4)
Sets the value of the attribute: OID4. |
void |
setOid5(long a_Oid5)
Sets the value of the attribute: OID5. |
void |
setRowExtension(long a_RowExtension)
Sets the value of the attribute: ROW_EXTENSION. |
void |
setRowOrder(long a_RowOrder)
Sets the value of the attribute: ROW_ORDER. |
void |
setSessionId(String a_SessionId)
Sets the value of the attribute: SESSION_ID. |
String |
toString()
Returns the conceptual (modeled) name for the class. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
void |
writeExternal(PersistentStoreIfc output)
Used by Persistent Data Service to obtain the values of the persistent attributes of this class, so they can be written to a persistent store. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
public static final String TABLE_NAME
public static final String SESSION_ID
private static int SESSION_ID_UPPER_LIMIT
private String sessionId
public static final String ROW_ORDER
private long rowOrder
public static final String ROW_EXTENSION
private long rowExtension
public static final String CLASS_NAME1
private static int CLASS_NAME1_UPPER_LIMIT
private String className1
public static final String OID1
private long oid1
public static final String CLASS_NAME2
private static int CLASS_NAME2_UPPER_LIMIT
private String className2
public static final String OID2
private long oid2
public static final String CLASS_NAME3
private static int CLASS_NAME3_UPPER_LIMIT
private String className3
public static final String OID3
private long oid3
public static final String CLASS_NAME4
private static int CLASS_NAME4_UPPER_LIMIT
private String className4
public static final String OID4
private long oid4
public static final String CLASS_NAME5
private static int CLASS_NAME5_UPPER_LIMIT
private String className5
public static final String OID5
private long oid5
public static final String[] OID_NAMES
public static final String[] CLASSNAMES
public static final int MAX_OID_COUNT
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public ExtendedPageResults()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(ExtendedPageResults thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public void writeExternal(PersistentStoreIfc output) throws SQLException, DatastoreException
(Not intended for general use.)
Supported API: false
writeExternal
in interface ObjectMappable
output
-
SQLException
DatastoreException
public void readExternal(PersistentRetrieveIfc input) throws SQLException, DatastoreException
(Not intended for general
use.)
Supported API: false
readExternal
in interface ObjectMappable
input
-
SQLException
DatastoreException
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
public String toString()
public ClassInfo getClassInfo() throws WTIntrospectionException
getClassInfo
in interface NetFactor
WTIntrospectionException
public String getSessionId()
public void setSessionId(String a_SessionId) throws WTPropertyVetoException
a_SessionId
-
WTPropertyVetoException
private void sessionIdValidate(String a_SessionId) throws WTPropertyVetoException
a_SessionId
-
WTPropertyVetoException
public long getRowOrder()
public void setRowOrder(long a_RowOrder) throws WTPropertyVetoException
a_RowOrder
-
WTPropertyVetoException
public long getRowExtension()
public void setRowExtension(long a_RowExtension) throws WTPropertyVetoException
a_RowExtension
-
WTPropertyVetoException
public String getClassName1()
public void setClassName1(String a_ClassName1) throws WTPropertyVetoException
a_ClassName1
-
WTPropertyVetoException
private void className1Validate(String a_ClassName1) throws WTPropertyVetoException
a_ClassName1
-
WTPropertyVetoException
public long getOid1()
public void setOid1(long a_Oid1) throws WTPropertyVetoException
a_Oid1
-
WTPropertyVetoException
public String getClassName2()
public void setClassName2(String a_ClassName2) throws WTPropertyVetoException
a_ClassName2
-
WTPropertyVetoException
private void className2Validate(String a_ClassName2) throws WTPropertyVetoException
a_ClassName2
-
WTPropertyVetoException
public long getOid2()
public void setOid2(long a_Oid2) throws WTPropertyVetoException
a_Oid2
-
WTPropertyVetoException
public String getClassName3()
public void setClassName3(String a_ClassName3) throws WTPropertyVetoException
a_ClassName3
-
WTPropertyVetoException
private void className3Validate(String a_ClassName3) throws WTPropertyVetoException
a_ClassName3
-
WTPropertyVetoException
public long getOid3()
public void setOid3(long a_Oid3) throws WTPropertyVetoException
a_Oid3
-
WTPropertyVetoException
public String getClassName4()
public void setClassName4(String a_ClassName4) throws WTPropertyVetoException
a_ClassName4
-
WTPropertyVetoException
private void className4Validate(String a_ClassName4) throws WTPropertyVetoException
a_ClassName4
-
WTPropertyVetoException
public long getOid4()
public void setOid4(long a_Oid4) throws WTPropertyVetoException
a_Oid4
-
WTPropertyVetoException
public String getClassName5()
public void setClassName5(String a_ClassName5) throws WTPropertyVetoException
a_ClassName5
-
WTPropertyVetoException
private void className5Validate(String a_ClassName5) throws WTPropertyVetoException
a_ClassName5
-
WTPropertyVetoException
public long getOid5()
public void setOid5(long a_Oid5) throws WTPropertyVetoException
a_Oid5
-
WTPropertyVetoException
public static ExtendedPageResults newExtendedPageResults() throws WTException
WTException
protected void initialize() throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |