systemic.sif.sbpframework.persist.model
Class SIFObject

java.lang.Object
  extended by systemic.sif.sbpframework.persist.model.SIFObject

public class SIFObject
extends java.lang.Object

Author:
Joerg Huber

Nested Class Summary
static class SIFObject.EXPRIY_STARTEGY
           
 
Constructor Summary
SIFObject()
           
 
Method Summary
 java.lang.Integer getDefaultExpiryInMinutes()
           
 java.lang.String getDefaultExpiryStrategy()
           
 java.util.Set<DependentObjectInfo> getDependentObjects()
           
 java.lang.String getKeySeparator()
           
 java.lang.String getName()
           
 java.util.Set<SIFObjectKey> getObjectKeys()
           
 java.util.List<SIFObjectKey> getOrderedKeyList()
          Returns the keys of this object as a list ordered by sortOrder.
 void setDefaultExpiryInMinutes(java.lang.Integer defaultExpiryInMinutes)
           
 void setDefaultExpiryStrategy(java.lang.String defaultExpiryStrategy)
           
 void setDependentObjects(java.util.Set<DependentObjectInfo> dependentObjects)
           
 void setKeySeparator(java.lang.String keySeparator)
           
 void setName(java.lang.String name)
           
 void setObjectKeys(java.util.Set<SIFObjectKey> objectKeys)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SIFObject

public SIFObject()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getKeySeparator

public java.lang.String getKeySeparator()

setKeySeparator

public void setKeySeparator(java.lang.String keySeparator)

getDefaultExpiryInMinutes

public java.lang.Integer getDefaultExpiryInMinutes()

setDefaultExpiryInMinutes

public void setDefaultExpiryInMinutes(java.lang.Integer defaultExpiryInMinutes)

getDefaultExpiryStrategy

public java.lang.String getDefaultExpiryStrategy()

setDefaultExpiryStrategy

public void setDefaultExpiryStrategy(java.lang.String defaultExpiryStrategy)

getObjectKeys

public java.util.Set<SIFObjectKey> getObjectKeys()

setObjectKeys

public void setObjectKeys(java.util.Set<SIFObjectKey> objectKeys)

getOrderedKeyList

public java.util.List<SIFObjectKey> getOrderedKeyList()
Returns the keys of this object as a list ordered by sortOrder. This is a true copy of the key stored internally.


getDependentObjects

public java.util.Set<DependentObjectInfo> getDependentObjects()

setDependentObjects

public void setDependentObjects(java.util.Set<DependentObjectInfo> dependentObjects)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object