|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.stc.eindex.objects.ObjectNode com.stc.eindex.objects.SystemObject
The SystemObject class represents information sent to the master index from external systems. A system object is a component of an enterprise object, which is made up of one single best record (SBR) and one or more system objects.
Field Summary |
Fields inherited from class com.stc.eindex.objects.ObjectNode |
indexMap, mChildrenHashMap, mChildTags, mFields, mParent, mParentTag, mPartOfIndex, mPosition, mTag, mVersion, serialVersionUID |
Constructor Summary | |
SystemObject()
Creates a new instance of the SystemObject class. |
|
SystemObject(java.lang.String tag,
java.util.ArrayList aux_name_list,
java.util.ArrayList aux_type_list)
Creates a new instance of the SystemObject by its object tag, field names, and field types. |
|
SystemObject(java.lang.String system,
java.lang.String lid,
java.lang.String childtype,
java.lang.String status,
java.lang.String createuser,
java.lang.String createfunction,
java.util.Date createdatetime,
java.lang.String updateuser,
java.lang.String updatefunction,
java.util.Date updatedatetime,
ObjectNode obj)
Creates a new instance of the SystemObject class. |
|
SystemObject(java.lang.String system,
java.lang.String lid,
java.lang.String childtype,
java.lang.String status,
java.lang.String createuser,
java.lang.String createfunction,
java.util.Date createdatetime,
java.lang.String updateuser,
java.lang.String updatefunction,
java.util.Date updatedatetime,
ObjectNode obj,
boolean flag)
Creates a new instance of the SystemObject class. |
|
SystemObject(java.lang.String tag,
java.lang.String system,
java.lang.String lid,
java.lang.String childtype,
java.lang.String status,
java.lang.String createuser,
java.lang.String createfunction,
java.util.Date createdatetime,
java.lang.String updateuser,
java.lang.String updatefunction,
java.util.Date updatedatetime,
ObjectNode obj,
java.util.ArrayList aux_name_list,
java.util.ArrayList aux_type_list)
Creates a new instance of the SystemObject class. |
|
SystemObject(java.lang.String tag,
java.lang.String system,
java.lang.String lid,
java.lang.String childtype,
java.lang.String status,
java.lang.String createuser,
java.lang.String createfunction,
java.util.Date createdatetime,
java.lang.String updateuser,
java.lang.String updatefunction,
java.util.Date updatedatetime,
ObjectNode obj,
boolean flag,
java.util.ArrayList aux_name_list,
java.util.ArrayList aux_type_list)
Creates a new instance of the SystemObject class. |
Method Summary | |
java.lang.String |
getChildType()
Retrieves the child type value from an instance of SystemObject. |
java.util.Date |
getCreateDateTime()
Retrieves the date and time a system object was created. |
java.lang.String |
getCreateFunction()
Retrieves the type of transaction that created a system object. |
java.lang.String |
getCreateUser()
Retrieves logon ID of the user who created a system object. |
java.lang.String |
getLID()
Retrieves the local ID value from an instance of SystemObject. |
ObjectNode |
getObject()
Retrieves the object node from an instance of SystemObject. |
java.lang.String |
getStatus()
Retrieves the status value from an instance of SystemObject. |
java.lang.String |
getSystemCode()
Retrieves the system code value from an instance of SystemObject. |
java.util.Date |
getUpdateDateTime()
Retrieves the date and time a system object was last updated. |
java.lang.String |
getUpdateFunction()
Retrieves the type of transaction that updated a system object. |
java.lang.String |
getUpdateUser()
Retrieves logon ID of the user who updated a system object. |
void |
setChildType(java.lang.String childtype)
Sets the value of the childType field in an instance of SystemObject. |
void |
setCreateDateTime(java.util.Date createdatetime)
Sets the value of the createDateTime field in an instance of SystemObject. |
void |
setCreateFunction(java.lang.String createfunction)
Sets the value of the createFunction field in an instance of SystemObject. |
void |
setCreateUser(java.lang.String createuser)
Sets the value of the createUser field in an instance of SystemObject. |
void |
setLID(java.lang.String lid)
Sets the value of the lid field in an instance of SystemObject. |
void |
setObject(ObjectNode obj)
Sets the object node in an instance of SystemObject. |
void |
setStatus(java.lang.String status)
Sets the value of the status field in an instance of SystemObject. |
void |
setSystemCode(java.lang.String system)
Sets the value of the systemCode field in an instance of SystemObject. |
void |
setUpdateDateTime(java.util.Date updatedatetime)
Sets the value of the updateDateTime field in an instance of SystemObject. |
void |
setUpdateFunction(java.lang.String updatefunction)
Sets the value of the updateFunction field in an instance of SystemObject. |
void |
setUpdateUser(java.lang.String updateuser)
Sets the value of the updateUser field in an instance of SystemObject. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SystemObject() throws ObjectException
ObjectException
- Thrown if an error occurs while creating
the system object.public SystemObject(java.lang.String tag, java.util.ArrayList aux_name_list, java.util.ArrayList aux_type_list) throws ObjectException
tag
- The object tag for the system object.aux_name_list
- A list of field names in the system object.aux_type_list
- A list of field types in the system object.
ObjectException
- Thrown if an error occurs while creating
the system object.public SystemObject(java.lang.String system, java.lang.String lid, java.lang.String childtype, java.lang.String status, java.lang.String createuser, java.lang.String createfunction, java.util.Date createdatetime, java.lang.String updateuser, java.lang.String updatefunction, java.util.Date updatedatetime, ObjectNode obj) throws ObjectException
system
- The processing code of the external system from
which the SystemObject information originated.lid
- The local ID generated by the external system for the
system object.childtype
- The type of object node contained in the
system object.status
- The status of the system object. Possible values
are active, inactive, or merged.createuser
- The logon ID of the user who created the system
object.createfunction
- The type of transaction that created the
system object.createdatetime
- The date and time the system object was
created.updateuser
- The logon ID of the user who updated the system
object.updatefunction
- The type of transaction that caused the
system object to be updated.updatedatetime
- The date and time the system object was
last updated.obj
- An ObjectNode object that contains the data for the
system object.
ObjectException
- Thrown if an error occurs while creating
the system object.public SystemObject(java.lang.String system, java.lang.String lid, java.lang.String childtype, java.lang.String status, java.lang.String createuser, java.lang.String createfunction, java.util.Date createdatetime, java.lang.String updateuser, java.lang.String updatefunction, java.util.Date updatedatetime, ObjectNode obj, boolean flag) throws ObjectException
system
- The processing code of the external system from
which the SystemObject information originated.lid
- The local ID generated by the external system for the
system object.childtype
- The type of object node contained in the
system object.status
- The status of the system object. Possible values
are active, inactive, or merged.createuser
- The logon ID of the user who created the system
object.createfunction
- The type of transaction that created the
system object.createdatetime
- The date and time the system object was
created.updateuser
- The logon ID of the user who updated the system
object.updatefunction
- The type of transaction that caused the
system object to be updated.updatedatetime
- The date and time the system object was
last updated.obj
- An ObjectNode object that contains the data for the
system object.flag
- This parameter is used internally only.
ObjectException
- Thrown if an error occurs while creating
the system object.public SystemObject(java.lang.String tag, java.lang.String system, java.lang.String lid, java.lang.String childtype, java.lang.String status, java.lang.String createuser, java.lang.String createfunction, java.util.Date createdatetime, java.lang.String updateuser, java.lang.String updatefunction, java.util.Date updatedatetime, ObjectNode obj, java.util.ArrayList aux_name_list, java.util.ArrayList aux_type_list) throws ObjectException
tag
- The object tag of the system object.system
- The processing code of the external system from
which the SystemObject information originated.lid
- The local ID generated by the external system for the
system object.childtype
- The type of object node contained in the
system object.status
- The status of the system object. Possible values
are active, inactive, or merged.createuser
- The logon ID of the user who created the system
object.createfunction
- The type of transaction that created the
system object.createdatetime
- The date and time the system object was
created.updateuser
- The logon ID of the user who updated the system
object.updatefunction
- The type of transaction that caused the
system object to be updated.updatedatetime
- The date and time the system object was
last updated.obj
- An ObjectNode object that contains the data for the
system object.aux_name_list
- A list of field names in the system object.aux_type_list
- A list of field types in the system object.
ObjectException
- Thrown if an error occurs while creating
the system object.public SystemObject(java.lang.String tag, java.lang.String system, java.lang.String lid, java.lang.String childtype, java.lang.String status, java.lang.String createuser, java.lang.String createfunction, java.util.Date createdatetime, java.lang.String updateuser, java.lang.String updatefunction, java.util.Date updatedatetime, ObjectNode obj, boolean flag, java.util.ArrayList aux_name_list, java.util.ArrayList aux_type_list) throws ObjectException
tag
- The object tag for the system object.system
- The processing code of the external system from
which the SystemObject information originated.lid
- The local ID generated by the external system for the
system object.childtype
- The type of object node contained in the
system object.status
- The status of the system object. Possible values
are active, inactive, or merged.createuser
- The logon ID of the user who created the system
object.createfunction
- The type of transaction that created the
system object.createdatetime
- The date and time the system object was
created.updateuser
- The logon ID of the user who updated the system
object.updatefunction
- The type of transaction that caused the
system object to be updated.updatedatetime
- The date and time the system object was
last updated.obj
- An ObjectNode object that contains the data for the
system object.flag
- This parameter is used internally only.aux_name_list
- A list of field names in the system object.aux_type_list
- A list of field types in the system object.
ObjectException
- Thrown if an error occurs while creating
the system object.Method Detail |
public java.lang.String getChildType() throws ObjectException
String
- The value of the childType field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.util.Date getCreateDateTime() throws ObjectException
Date
- The value of the createDateTime
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.lang.String getCreateFunction() throws ObjectException
String
- The value of the createFunction
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.lang.String getCreateUser() throws ObjectException
String
- The value of the createUser
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.lang.String getLID() throws ObjectException
String
- The value of the lid
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public ObjectNode getObject()
ObjectNode
- An object containing the data in
a system object.
public java.lang.String getStatus() throws ObjectException
String
- The value of the status
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.lang.String getSystemCode() throws ObjectException
String
- The value of the systemCode
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.util.Date getUpdateDateTime() throws ObjectException
Date
- The value of the updateDateTime
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.lang.String getUpdateFunction() throws ObjectException
String
- The value of the updateFunction
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public java.lang.String getUpdateUser() throws ObjectException
String
- The value of the updateUser
field.
ObjectException
- Thrown if an error occurs while retrieving
the field value.public void setChildType(java.lang.String childtype) throws ObjectException
childtype
- The child type (or object type) of the system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setCreateDateTime(java.util.Date createdatetime) throws ObjectException
createdatetime
- The date and time the system object was
created.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setCreateFunction(java.lang.String createfunction) throws ObjectException
createfunction
- The type of transaction that created the
system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setCreateUser(java.lang.String createuser) throws ObjectException
createuser
- The logon ID of the user who created the
system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setLID(java.lang.String lid) throws ObjectException
lid
- The local ID of the system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setObject(ObjectNode obj) throws ObjectException
obj
- The object node of the system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setStatus(java.lang.String status) throws ObjectException
status
- The status of the system object. Possible values are
active, inactive, or merged.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setSystemCode(java.lang.String system) throws ObjectException
system
- The processing code of the system that created
the system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setUpdateDateTime(java.util.Date updatedatetime) throws ObjectException
updatedatetime
- The date and time the system object was
last updated.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setUpdateFunction(java.lang.String updatefunction) throws ObjectException
updatefunction
- The type of transaction that updated the
system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.public void setUpdateUser(java.lang.String updateuser) throws ObjectException
updateuser
- The logon ID of the user who last updated the
system object.
void
- None.
ObjectException
- Thrown if an error occurs while setting
the field value.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2007 by Sun Microsystems, Inc. All Rights Reserved.