|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sas.drugdev.remote.repository.NodeBean
Simple bean to represent a node. This can be constructed various ways. This class allows the user
to construct a Node
object without requiring a server call. It is also the only means for
performing write operations on the Node, such as updating metadata.
Field Summary | |
static java.lang.String |
PROPERTY_COPIEDFROM
|
static java.lang.String |
PROPERTY_CREATED_BY
|
static java.lang.String |
PROPERTY_CREATIONDATE
|
static java.lang.String |
PROPERTY_DISPLAYNAME
|
static java.lang.String |
PROPERTY_GETCONTENTLENGTH
|
static java.lang.String |
PROPERTY_GETLASTMODIFIED
|
static java.lang.String |
PROPERTY_HAVE_SIGNED
|
static java.lang.String |
PROPERTY_HREF
|
static java.lang.String |
PROPERTY_ID
|
static java.lang.String |
PROPERTY_IS_SIGNED
|
static java.lang.String |
PROPERTY_LAST_UPLOAD_DATE
|
static java.lang.String |
PROPERTY_LAST_UPLOAD_HOST
|
static java.lang.String |
PROPERTY_LAST_UPLOAD_PATH
|
static java.lang.String |
PROPERTY_LAST_UPLOADED_BY
|
static java.lang.String |
PROPERTY_LOCKED
|
static java.lang.String |
PROPERTY_LOCKED_BY
|
static java.lang.String |
PROPERTY_MODIFIED_BY
|
static java.lang.String |
PROPERTY_MUST_SIGN
|
static java.lang.String |
PROPERTY_OWNER
|
static java.lang.String |
PROPERTY_PATH
|
static java.lang.String |
PROPERTY_REMOTE_REFRESHABLE
|
static java.lang.String |
PROPERTY_SIGNING_STATUS
|
static java.lang.String |
PROPERTY_TYPEDEF_ID
|
static java.lang.String |
PROPERTY_TYPEDEF_NAME
|
static java.util.Set |
SYSTEM_PROPERTIES
|
Method Summary | |
NodeId |
getId()
Get the unique immutable id |
java.lang.String |
getPath()
Get the full SDD path |
java.util.Map |
getProperties()
Get all properties |
java.lang.String |
getType()
Get the type def name |
void |
setProperties(java.util.Map properties)
Set all the properties contained in the map passes in. |
void |
setProperty(java.lang.String name,
java.lang.String value)
Set the property with the given name to the given value. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String PROPERTY_CREATED_BY
public static final java.lang.String PROPERTY_CREATIONDATE
public static final java.lang.String PROPERTY_MODIFIED_BY
public static final java.lang.String PROPERTY_ID
public static final java.lang.String PROPERTY_OWNER
public static final java.lang.String PROPERTY_TYPEDEF_NAME
public static final java.lang.String PROPERTY_TYPEDEF_ID
public static final java.lang.String PROPERTY_DISPLAYNAME
public static final java.lang.String PROPERTY_GETLASTMODIFIED
public static final java.lang.String PROPERTY_LAST_UPLOADED_BY
public static final java.lang.String PROPERTY_HAVE_SIGNED
public static final java.lang.String PROPERTY_LAST_UPLOAD_HOST
public static final java.lang.String PROPERTY_REMOTE_REFRESHABLE
public static final java.lang.String PROPERTY_LAST_UPLOAD_PATH
public static final java.lang.String PROPERTY_SIGNING_STATUS
public static final java.lang.String PROPERTY_MUST_SIGN
public static final java.lang.String PROPERTY_IS_SIGNED
public static final java.lang.String PROPERTY_LAST_UPLOAD_DATE
public static final java.lang.String PROPERTY_LOCKED_BY
public static final java.lang.String PROPERTY_LOCKED
public static final java.lang.String PROPERTY_HREF
public static final java.lang.String PROPERTY_PATH
public static final java.lang.String PROPERTY_GETCONTENTLENGTH
public static final java.lang.String PROPERTY_COPIEDFROM
public static final java.util.Set SYSTEM_PROPERTIES
Method Detail |
public NodeId getId()
Node
getId
in interface Node
public java.lang.String getPath()
Node
getPath
in interface Node
public java.util.Map getProperties()
Node
getProperties
in interface Node
public java.lang.String getType()
Node
getType
in interface Node
public void setProperties(java.util.Map properties)
properties
- map of properties with a String key and a String valuepublic void setProperty(java.lang.String name, java.lang.String value)
name
- name of the property to setvalue
- value of the property to set
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |