public abstract class RepositoryWorkspace
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CREATOR
The property name "creator".
|
static java.lang.String |
DESCRIPTION
The property name "description".
|
static java.lang.String |
URL
The property name "url".
|
Modifier | Constructor and Description |
---|---|
protected |
RepositoryWorkspace(java.lang.String name)
Creates a workspace reference.
|
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getAssociatedBy()
Returns the user that associates this workspace with a sandbox.
|
abstract java.util.Date |
getAssociationDate()
Returns the date when this workspace is associated with a sandbox.
|
java.lang.String |
getName()
Returns the name of the workspace.
|
abstract java.lang.String |
getProperty(java.lang.String propertyName)
Returns the value of a property of this workspace.
|
public static final java.lang.String CREATOR
public static final java.lang.String DESCRIPTION
public static final java.lang.String URL
protected RepositoryWorkspace(java.lang.String name)
name
- the name of the workspacejava.lang.IllegalArgumentException
- if the name is nullpublic final java.lang.String getName()
public abstract java.lang.String getAssociatedBy()
public abstract java.util.Date getAssociationDate()
public abstract java.lang.String getProperty(java.lang.String propertyName)
propertyName
- the name of the property