com.sap.workspaces.directory

Class WorkspaceInfo

java.lang.Object
  extended by com.sap.workspaces.directory.WorkspaceInfo

public class WorkspaceInfo
extends Object

Data object through which you read the workspace properties


Field Summary
protected  Date createdAt
           
protected  String description
           
protected  IIdentifier identifier
           
protected  String name
           
protected  String navigationTarget
           
protected  com.sap.security.api.IUser owner
           
protected  PermissionPolicy permissionPolicy
           
protected  Status status
           
 
Constructor Summary
WorkspaceInfo()
           
 
Method Summary
 Date getCreatedAt()
          Returns the workspace creation date
 String getDescription()
          Returns the workspace description
 IIdentifier getIdentifier()
          Returns the workspace identifier
 String getName()
          Returns the workspace name
 String getNavigationTarget()
          Returns the workspace navigation target URL, which can be passed to the EPCM.doNavigate(navigationTarget) method
 com.sap.security.api.IUser getOwner()
          Returns the workspace owner or null if the user does not exist
 PermissionPolicy getPermissionPolicy()
          Returns the workspace permission policy
 Status getStatus()
          Returns the workspace status
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identifier

protected IIdentifier identifier

name

protected String name

description

protected String description

createdAt

protected Date createdAt

owner

protected com.sap.security.api.IUser owner

permissionPolicy

protected PermissionPolicy permissionPolicy

status

protected Status status

navigationTarget

protected String navigationTarget
Constructor Detail

WorkspaceInfo

public WorkspaceInfo()
Method Detail

getIdentifier

public IIdentifier getIdentifier()
Returns the workspace identifier

Returns:
The workspace identifier

getName

public String getName()
Returns the workspace name

Returns:
The workspace name

getDescription

public String getDescription()
Returns the workspace description

Returns:
The workspace description

getCreatedAt

public Date getCreatedAt()
Returns the workspace creation date

Returns:
The workspace creation date

getOwner

public com.sap.security.api.IUser getOwner()
Returns the workspace owner or null if the user does not exist

Returns:
The workspace owner or null if the user does not exist anymore returns null

getPermissionPolicy

public PermissionPolicy getPermissionPolicy()
Returns the workspace permission policy

Returns:
The workspace permission policy

getStatus

public Status getStatus()
Returns the workspace status

Returns:
The workspace status

getNavigationTarget

public String getNavigationTarget()
Returns the workspace navigation target URL, which can be passed to the EPCM.doNavigate(navigationTarget) method

Returns:
the workspace navigation target


Copyright 2010 SAP AG Complete Copyright Notice