public class ObjectProfileOperation
extends java.lang.Object
implements java.io.Serializable
ObjectProfile,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFINITION_DN |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
IS_STATIC |
static java.lang.String |
IS_SYSTEM |
static java.lang.String |
NAME |
static java.lang.String |
OBJECT_PROFILE_OPERATION |
static java.lang.String |
OPERATION_PARAMETER |
static java.lang.String |
TYPE |
static java.lang.String |
TYPE_WORKFLOW |
| Constructor and Description |
|---|
ObjectProfileOperation() |
ObjectProfileOperation(java.lang.String name,
boolean isStatic,
boolean isSystem,
DistinguishedName defDN)
Constructs a new ObjectProfileOperation object
|
ObjectProfileOperation(java.lang.String name,
boolean isStatic,
boolean isSystem,
OperationParameter[] inParams,
DistinguishedName defDN)
Constructs a new ObjectProfileOperation object
|
| Modifier and Type | Method and Description |
|---|---|
DistinguishedName |
getDefinitionDN()
Gets the workflow definition dn of the operation
|
OperationParameter[] |
getInParameters()
Returns the list of parameters of the operation
|
java.lang.String |
getName()
Returns the name of the operation
|
java.lang.String |
getType()
Gets the type parameters of the operation
|
boolean |
isStatic()
Gets the static parameter of the operation
|
boolean |
isSystem()
Gets the system parameter of the operation
|
void |
setDefinitionDN(DistinguishedName dn)
Sets the workflow definition dn of the operation
|
void |
setInParameters(OperationParameter[] params)
Sets the formal parameters of the operation
|
void |
setIsSystem()
Sets the system parameter to true
|
void |
setIsSystem(boolean isSystem)
Sets the system parameter to true
|
void |
setName(java.lang.String name)
Sets the name of the operation
|
void |
setStatic(boolean b)
Sets the static parameter of the operation
|
void |
setType(java.lang.String type)
Sets the type parameter of the operation
|
java.lang.String |
toXML()
Generate the XML representation of the operation
|
public static final java.lang.String TYPE_WORKFLOW
public static final java.lang.String OBJECT_PROFILE_OPERATION
public static final java.lang.String OPERATION_PARAMETER
public static final java.lang.String NAME
public static final java.lang.String DEFINITION_DN
public static final java.lang.String IS_STATIC
public static final java.lang.String IS_SYSTEM
public static final java.lang.String TYPE
public static final java.lang.String DESCRIPTION
public ObjectProfileOperation()
public ObjectProfileOperation(java.lang.String name,
boolean isStatic,
boolean isSystem,
DistinguishedName defDN)
public ObjectProfileOperation(java.lang.String name,
boolean isStatic,
boolean isSystem,
OperationParameter[] inParams,
DistinguishedName defDN)
public java.lang.String getName()
public void setName(java.lang.String name)
name - Operation namepublic OperationParameter[] getInParameters()
public void setInParameters(OperationParameter[] params)
params - List of OperationParameter objectpublic java.lang.String getType()
public void setType(java.lang.String type)
type - the new operation typepublic DistinguishedName getDefinitionDN()
public void setDefinitionDN(DistinguishedName dn)
dn - the new workflow definition dnpublic boolean isStatic()
public void setStatic(boolean b)
b - new static value (true or false)public boolean isSystem()
public void setIsSystem()
public void setIsSystem(boolean isSystem)
public java.lang.String toXML()