public class PositionImpl extends java.lang.Object implements BPMPosition
Constructor and Description |
---|
PositionImpl(BPMProvider provider,
java.lang.String positionId)
Create a BPMPositon object with ID and the provider.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDisplayName()
Gets the display name in default locale of the server.
|
java.lang.String |
getDisplayName(java.util.Locale locale)
Gets display name of the position in a given locale.
|
java.util.Set<BPMUser> |
getGrantees()
Gets users that are in this position.
|
java.lang.String |
getName()
Gets the position name (id) of a position.
|
org.w3c.dom.Node |
toNode() |
public PositionImpl(BPMProvider provider, java.lang.String positionId) throws BPMIdentityException
provider
- positionId
- BPMIdentityException
public java.util.Set<BPMUser> getGrantees() throws BPMIdentityException
BPMPosition
getGrantees
in interface BPMPosition
BPMIdentityException
public org.w3c.dom.Node toNode()
public java.lang.String getDisplayName(java.util.Locale locale) throws BPMIdentityException
getDisplayName
in interface BPMPosition
locale
- user locale to use for get the display name of the position.BPMPosition
BPMIdentityException
public java.lang.String getDisplayName() throws BPMIdentityException
getDisplayName
in interface BPMPosition
BPMIdentityException
public java.lang.String getName()
BPMPosition
getName
in interface BPMPosition