|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.w3c.jpa3.AbstractObject
org.opencrx.kernel.base.jpa3.IndexEntry
public class IndexEntry
Class IndexEntry
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.w3c.jpa3.AbstractObject |
---|
AbstractObject.AbstractStateAccessor, AbstractObject.EmbeddedList<E>, AbstractObject.EmbeddedSet<E>, AbstractObject.ObjectState, AbstractObject.SlicedList<E,S>, AbstractObject.SlicedMap<E,S>, AbstractObject.SlicedSet<E,S> |
Nested classes/interfaces inherited from interface org.opencrx.kernel.base.cci2.IndexEntry |
---|
IndexEntry.Identity |
Field Summary | |
---|---|
Timestamp |
createdAt
Attribute createdAt . |
String |
identity
Attribute identity . |
Timestamp |
modifiedAt
Attribute modifiedAt . |
Constructor Summary | |
---|---|
IndexEntry()
Constructor |
Method Summary | ||
---|---|---|
ModifySecureObjectResult |
addOwningGroup(ModifyOwningGroupParams in)
|
|
CheckPermissionsResult |
checkPermissions(CheckPermissionsParams in)
|
|
short |
getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse . |
|
short |
getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete . |
|
short |
getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate . |
|
Date |
getCreatedAt()
Retrieves the value for the attribute createdAt . |
|
List<String> |
getCreatedBy()
Retrieves a list containing all the elements for the attribute createdBy . |
|
String |
getIdentity()
Retrieves the value for the attribute identity . |
|
String |
getIndexedObject_Id()
|
|
BasicObject |
getIndexedObject()
Retrieves the value for the reference indexedObject . |
|
String |
getKeywords()
Retrieves the value for the attribute keywords . |
|
Date |
getModifiedAt()
Retrieves the value for the attribute modifiedAt . |
|
List<String> |
getModifiedBy()
Retrieves a list containing all the elements for the attribute modifiedBy . |
|
protected String |
getOpenmdxjdoIdentity()
Retrieve the object's JDO identity key |
|
List<String> |
getOwner()
Retrieves a list containing all the elements for the attribute owner . |
|
List<String> |
getOwningGroup_Id()
|
|
|
getOwningGroup()
Retrieves the Collection of objects referenced by owningGroup . |
|
String |
getOwningUser_Id()
|
|
User |
getOwningUser()
Retrieves the value for the reference owningUser . |
|
protected
|
openmdxjdoGetSlices()
|
|
ModifySecureObjectResult |
removeAllOwningGroup(RemoveAllOwningGroupParams in)
|
|
ModifySecureObjectResult |
removeOwningGroup(ModifyOwningGroupParams in)
|
|
ModifySecureObjectResult |
replaceOwningGroup(ModifyOwningGroupsParams in)
|
|
ModifySecureObjectResult |
setAccessLevel(SetAccessLevelParams in)
|
|
void |
setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse . |
|
void |
setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete . |
|
void |
setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate . |
|
void |
setIndexed_Id(String indexed)
|
|
void |
setIndexed(Indexed indexed)
Sets a new value for the reference indexed . |
|
void |
setIndexedObject_Id(String indexedObject)
|
|
void |
setIndexedObject(BasicObject indexedObject)
Sets a new value for the reference indexedObject . |
|
void |
setKeywords(String keywords)
Sets a new value for the attribute keywords . |
|
protected void |
setOpenmdxjdoIdentity(String value)
Set the object's JDO identity key |
|
void |
setOwner(String... owner)
Clears owner and adds the given value(s). |
|
void |
setOwningUser_Id(String owningUser)
|
|
ModifySecureObjectResult |
setOwningUser(SetOwningUserParams in)
|
|
void |
setOwningUser(User owningUser)
Sets a new value for the reference owningUser . |
Methods inherited from class org.w3c.jpa3.AbstractObject |
---|
openmdxjdoMakeDirty, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Timestamp modifiedAt
modifiedAt
.
public String identity
identity
.
public Timestamp createdAt
createdAt
.
Constructor Detail |
---|
public IndexEntry()
Method Detail |
---|
protected String getOpenmdxjdoIdentity()
getOpenmdxjdoIdentity
in class AbstractObject
protected void setOpenmdxjdoIdentity(String value)
setOpenmdxjdoIdentity
in class AbstractObject
protected final <E extends IndexEntry$Slice> SortedMap<Integer,E> openmdxjdoGetSlices()
public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
addOwningGroup
in interface SecureObject
public short getAccessLevelDelete()
accessLevelDelete
.
getAccessLevelDelete
in interface SecureObject
accessLevelDelete
.public void setAccessLevelDelete(short accessLevelDelete)
accessLevelDelete
.
setAccessLevelDelete
in interface SecureObject
accessLevelDelete
- The non-null new value for attribute accessLevelDelete
.public String getKeywords()
keywords
.
getKeywords
in interface IndexEntry
keywords
.public void setKeywords(String keywords)
keywords
.
setKeywords
in interface IndexEntry
keywords
- The non-null new value for attribute keywords
.public Date getModifiedAt()
modifiedAt
.
getModifiedAt
in interface Modifiable
modifiedAt
.public BasicObject getIndexedObject()
indexedObject
.
getIndexedObject
in interface IndexEntry
null
– value for this reference.public String getIndexedObject_Id()
public void setIndexedObject(BasicObject indexedObject)
indexedObject
.
setIndexedObject
in interface IndexEntry
indexedObject
- The new – possibly null
– value for this reference.public void setIndexedObject_Id(String indexedObject)
public List<String> getModifiedBy()
modifiedBy
.
getModifiedBy
in interface Modifiable
public CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
checkPermissions
in interface SecureObject
public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
removeOwningGroup
in interface SecureObject
public short getAccessLevelBrowse()
accessLevelBrowse
.
getAccessLevelBrowse
in interface SecureObject
accessLevelBrowse
.public void setAccessLevelBrowse(short accessLevelBrowse)
accessLevelBrowse
.
setAccessLevelBrowse
in interface SecureObject
accessLevelBrowse
- The non-null new value for attribute accessLevelBrowse
.public String getIdentity()
identity
.
getIdentity
in interface ExtentCapable
identity
.public short getAccessLevelUpdate()
accessLevelUpdate
.
getAccessLevelUpdate
in interface SecureObject
accessLevelUpdate
.public void setAccessLevelUpdate(short accessLevelUpdate)
accessLevelUpdate
.
setAccessLevelUpdate
in interface SecureObject
accessLevelUpdate
- The non-null new value for attribute accessLevelUpdate
.public List<String> getCreatedBy()
createdBy
.
getCreatedBy
in interface Creatable
public Date getCreatedAt()
createdAt
.
getCreatedAt
in interface Creatable
createdAt
.public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
removeAllOwningGroup
in interface SecureObject
public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
setAccessLevel
in interface SecureObject
public ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
replaceOwningGroup
in interface SecureObject
public List<String> getOwner()
owner
.
getOwner
in interface SecureObject
public void setOwner(String... owner)
owner
and adds the given value(s).
This method is equivalent to
list.clear(); for(java.lang.String e : attributeName){ list.add(e); }
setOwner
in interface SecureObject
owner
- value(s) to be added to owner
public ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
setOwningUser
in interface SecureObject
public User getOwningUser()
owningUser
.
getOwningUser
in interface SecureObject
null
– value for this reference.public String getOwningUser_Id()
public void setOwningUser(User owningUser)
owningUser
.
setOwningUser
in interface SecureObject
owningUser
- The new – possibly null
– value for this reference.public void setOwningUser_Id(String owningUser)
public <T extends PrincipalGroup> List<T> getOwningGroup()
Collection
of objects referenced by owningGroup
.
getOwningGroup
in interface SecureObject
Collection
of referenced objects.public List<String> getOwningGroup_Id()
public void setIndexed(Indexed indexed)
indexed
.
indexed
- The new non-null
value for this reference.public void setIndexed_Id(String indexed)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |