public class RolePath extends Path
| Constructor and Description |
|---|
RolePath() |
RolePath(RolePath parent,
String roleName) |
RolePath(RolePath parent,
String roleName,
boolean jobList) |
RolePath(RolePath parent,
String roleName,
boolean jobList,
List<String> newPermissions) |
RolePath(RolePath parent,
String roleName,
boolean jobList,
Set<String> newPermissions) |
RolePath(RolePath parent,
String roleName,
List<String> newPermissions) |
RolePath(RolePath parent,
String roleName,
Set<String> newPermissions) |
RolePath(String path) |
RolePath(String[] path,
boolean jobList) |
RolePath(String[] path,
boolean jobList,
List<String> newPermissions) |
RolePath(String[] path,
boolean jobList,
Set<String> newPermissions) |
RolePath(String path,
boolean jobList) |
RolePath(String path,
boolean jobList,
List<String> newPermissions) |
RolePath(String path,
boolean jobList,
Set<String> newPermissions) |
| Modifier and Type | Method and Description |
|---|---|
String |
dump() |
Iterator<Path> |
getChildren() |
String |
getClusterPath()
Each C2KLocalObject is stored with a path identifier starting with the ClusterType:
Properties: /Property/Name
Workflow: /LifeCycle/workflow
Collections: /Collection/Name/Version (default Name='last')
Outcomes: /Outcome/SchemaName/SchemaVersion/EventID
Viewpoints: /ViewPoint/SchemaName/Name (default Name='last')
Events: /AuditTrail/EventID
Jobs: /Job/JobID
|
String |
getName()
Gets the name of the C2KLocalObject
|
RolePath |
getParent() |
Set<String> |
getPermissions() |
List<String> |
getPermissionsList() |
String |
getRoot()
Returns root as it is defined as 'domain', 'entity' or 'role' in subclasses
|
boolean |
hasJobList() |
void |
setHasJobList(boolean hasJobList) |
void |
setPermissions(List<String> newPermissions) |
void |
setPermissions(Set<String> newPermissions) |
equals, exists, getClusterType, getIOR, getItemPath, getPath, getString, getStringPath, getSystemKey, getUUID, hashCode, setIOR, setName, setPath, setPath, setPath, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitenforceValidNamepublic RolePath()
public RolePath(String path)
public RolePath(String path, boolean jobList)
public RolePath(String[] path, boolean jobList)
public RolePath(RolePath parent, String roleName, boolean jobList, Set<String> newPermissions)
public RolePath getParent() throws ObjectNotFoundException
ObjectNotFoundExceptionpublic boolean hasJobList()
public void setHasJobList(boolean hasJobList)
hasJobList - The hasJobList to set.public String getRoot()
Pathpublic String getName()
C2KLocalObjectpublic String getClusterPath()
C2KLocalObjectCopyright © 1997–2020 CRISTAL-iSE. All rights reserved.