|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A ProcessActivityParameterOwner
Interface that encapsule an object that can own several Parameter instances to create a signature.
Method Summary | |
ProcessActivityParameter |
createParameter(java.lang.String name) Creates a process activity parameter with a specfied name and direction. |
ProcessActivityParameter |
createParameter(java.lang.String name, int direction) Creates a process activity parameter with a specfied name and direction. |
ProcessActivityParameter |
createParameter(java.lang.String name, int direction, boolean isFinal) Creates a process activity parameter with a specfied name, direction and Boolean flag. |
ProcessActivityParameter |
findParameter(java.lang.String name) Finds the Parameter of ProcessFlow or Activity. |
ProcessActivityParameter[] |
getParameters() gets the array of Parameters of ProcessFlow or Activity. |
ProcessActivityParameter[] |
getParameters(int direction) gets the array of Parameters of ProcessFlow or Activity. |
int |
getPosition() Retrive the position of the parameter in the signature of the owning function or mapping. |
void |
setPosition(int position) Set the position of the parameter in the signature of the owning function or mapping. |
Methods inherited from interface oracle.owb.foundation.OWBNamedObject |
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName |
Method Detail |
public ProcessActivityParameter createParameter(java.lang.String name) throws NameSpaceException, InvalidFormatException, oracle.wh.repos.sdk.processflow.exceptions.WBProcessInvalidOperationException, OWBException
name
- The name with which to create the parameterNameSpaceException
- if Process Flow Parameter name is not unique.InvalidFormatException
- if the desired name does not satisfy the format requirements.oracle.wh.repos.sdk.processflow.exceptions.WBProcessInvalidOperationException
- if the type of Parameter is one that cannot be created by a user.OWBException
- if any internal error is encountered.public ProcessActivityParameter createParameter(java.lang.String name, int direction) throws NameSpaceException, InvalidFormatException, oracle.wh.repos.sdk.processflow.exceptions.WBProcessInvalidOperationException, OWBException
name
- The name with which to create the parameterdirection
- The direction of the parameter, one of IN, OUT or INOUT
NameSpaceException
- if Process Flow Parameter name is not unique.InvalidFormatException
- if the desired name does not satisfy the format requirements.oracle.wh.repos.sdk.processflow.exceptions.WBProcessInvalidOperationException
- if the type of Parameter is one that cannot be created by a user.OWBException
- if any internal error is encountered.public ProcessActivityParameter createParameter(java.lang.String name, int direction, boolean isFinal) throws NameSpaceException, InvalidFormatException, oracle.wh.repos.sdk.processflow.exceptions.WBProcessInvalidOperationException, OWBException
name
- The name with which to create the parameterdirection
- The direction of the parameter, one of IN, OUT or INOUT
isFinal
- Boolean flag indicating if this is parameter name or direction cannot (true) or can (false) be modified.NameSpaceException
- if Process Flow Parameter name is not unique.InvalidFormatException
- if the desired name does not satisfy the format requirements.oracle.wh.repos.sdk.processflow.exceptions.WBProcessInvalidOperationException
- if the type of Parameter is one that cannot be created by a user.OWBException
- if any internal error is encountered.public ProcessActivityParameter[] getParameters()
public ProcessActivityParameter[] getParameters(int direction)
direction
- Process or Activity parameter.public ProcessActivityParameter findParameter(java.lang.String name)
name
- String object of Activity parameter.public int getPosition() throws OWBException
OWBException
- if any internal error is encountered.setPosition(int)
public void setPosition(int position) throws OWBException
position
- integer value of setting position for a parameter.OWBException
- if any internal error is encountered.getPosition()
|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |