|
AR System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bmc.arsys.api.ObjectBase
public abstract class ObjectBase
The ObjectBase class is used to store the information common to most AR System objects, for example,
their help text, change diaries, permissions, and so on. All the Java API classes are derived/inherited from this
class.
| Method Summary | |
|---|---|
void |
appendDiaryText(String appendedText)
|
void |
clear()
Clears all of the references to member objects. |
Object |
clone()
Makes a deep copy of the object. |
boolean |
equals(Object obj)
|
CriteriaFlags |
getChangeFlags()
Returns a CriteriaFlags instance that indicates changes made to the Object using setters. |
DiaryListValue |
getDiary()
The getDiary( ) method on any server object returns a string that consists of all the diary items (time stamp, user and diary string ). |
String |
getHelpText()
Returns help text of AR System objects. |
String |
getLastChangedBy()
Returns name of last person who modified the AR System object. |
Timestamp |
getLastUpdateTime()
Returns time that the object was last modified. |
String |
getName()
Returns name of AR System object. |
String |
getNewName()
Returns new name of AR System object. |
String |
getOwner()
Returns owner of AR System object. |
List<PermissionInfo> |
getPermissions()
Returns permissions (access control) of AR System objects. |
int |
hashCode()
Returns the hash code value for this instance of the current class. |
void |
setChangeFlags(ObjectBaseCriteria criteria)
|
void |
setDiary(DiaryListValue diary)
The setDiary( ) method of these objects takes only the plain dairy string (without the user and time). |
void |
setDiary(String encoded)
|
void |
setHelpText(String helpText)
Sets help text of AR System object. |
void |
setLastChangedBy(String changedBy)
Sets name of last person who last modified the AR System object. |
void |
setName(String name)
Sets name of the object. |
void |
setNewName(String newName)
Sets new name of AR System object. |
void |
setOwner(String owner)
Sets owner of AR System object. |
void |
setPermissions(List<PermissionInfo> permissions)
Sets the permissions of the AR System object. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void clear()
public Object clone()
throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic void setName(String name)
setName in interface IARPersistentObjectpublic String getName()
getName in interface IARPersistentObjectpublic String getNewName()
getNewName in interface IARPersistentObjectpublic void setNewName(String newName)
setNewName in interface IARPersistentObjectpublic List<PermissionInfo> getPermissions()
getPermissions in interface IARPersistentObjectpublic void setPermissions(List<PermissionInfo> permissions)
setPermissions in interface IARPersistentObjectpublic String getHelpText()
getHelpText in interface IARPersistentObjectpublic void setHelpText(String helpText)
setHelpText in interface IARPersistentObjectpublic Timestamp getLastUpdateTime()
getLastUpdateTime in interface IARPersistentObjectpublic String getOwner()
getOwner in interface IARPersistentObjectpublic void setOwner(String owner)
setOwner in interface IARPersistentObjectpublic String getLastChangedBy()
getLastChangedBy in interface IARPersistentObjectpublic void setLastChangedBy(String changedBy)
setLastChangedBy in interface IARPersistentObjectpublic DiaryListValue getDiary()
DiaryListValue.decode(java.lang.String) method to get the actual
results.
getDiary in interface IARPersistentObjectpublic void setDiary(DiaryListValue diary)
setDiary in interface IARPersistentObjectpublic void setDiary(String encoded)
public void appendDiaryText(String appendedText)
appendDiaryText in interface IARPersistentObjectpublic void setChangeFlags(ObjectBaseCriteria criteria)
public boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic CriteriaFlags getChangeFlags()
public String toString()
toString in class Object
|
AR System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||