|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.candle.roma.kxc.RomaRoute
This class defines the workflow route step.
RomaWorkflow
Constructor Summary | |
RomaRoute()
Constructs the empty object. |
Method Summary | |
java.lang.Object |
clone()
Returns a copy of the object. |
int |
getFlags()
Returns the route flags. |
java.lang.String |
getSourceFlow()
Returns the name of the business flow that has updated the route step. |
java.lang.String |
getSourceOperation()
Returns the name of the operation that has updated the route step. |
java.lang.String |
getSourceService()
Returns the name of the business service that has created or updated the route step. |
java.lang.String |
getTargetCodePage()
Returns the target code page. |
java.lang.String |
getTargetComponent()
Returns the target business component name. |
java.lang.String |
getTargetElement()
Returns the target business element name. |
java.lang.String |
getTargetQueue()
Returns the target queue name. |
int |
getType()
Returns the route type. |
void |
setFlags(int flags)
Sets the route flags. |
void |
setSourceFlow(java.lang.String bf)
Sets the name of the business flow that has updated the route step. |
void |
setSourceOperation(java.lang.String op)
Sets the name of the operation that has updated the route step. |
void |
setSourceService(java.lang.String bs)
Sets the name of the business service created the route step. |
void |
setTargetCodePage(java.lang.String cp)
Sets the target code page. |
void |
setTargetComponent(java.lang.String comp)
Sets the target business component name. |
void |
setTargetElement(java.lang.String elem)
Sets the target business element name. |
void |
setTargetQueue(java.lang.String queue)
Sets the target queue name. |
void |
setType(int type)
Sets the route type. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RomaRoute()
Method Detail |
public int getType()
Roma.APPTYPE_SERVER
- the element is a serverRoma.APPTYPE_CLIENT
- the element is a clientpublic void setType(int type)
type
- Target element type, one of
Roma.APPTYPE_SERVER
- the element is a serverRoma.APPTYPE_CLIENT
- the element is a clientpublic int getFlags()
Roma.ROUTEFLAG_RESTRICTED
- the target element supports only a subset of message formatsRoma.ROUTEFLAG_XML_ILS
- the XML inline service is enabledRoma.ROUTEFLAG_NOTRANSFORM
- message transformation is prohibitedpublic void setFlags(int flags)
flags
- Route flags. Should be zero or a combination of
Roma.ROUTEFLAG_RESTRICTED
- the target element supports only a subset of message formatsRoma.ROUTEFLAG_XML_ILS
- the XML inline service is enabledRoma.ROUTEFLAG_NOTRANSFORM
- message transformation is prohibitedpublic java.lang.String getTargetQueue()
<QueueNameLo>@<QueueNameHi>@<SubNet>@<Transport>
KXCSREPLY@FFLIN@CamMq@MQSeries
public void setTargetQueue(java.lang.String queue)
queue
- Queue namepublic java.lang.String getTargetElement()
public void setTargetElement(java.lang.String elem)
elem
- Target element namepublic java.lang.String getTargetComponent()
$$client
.public void setTargetComponent(java.lang.String comp)
comp
- Target component namepublic java.lang.String getTargetCodePage()
public void setTargetCodePage(java.lang.String cp)
cp
- Code page namepublic java.lang.String getSourceService()
RomaBusinessElement.buildTheme(RomaTheme,RomaThemeInfo,int,boolean)
or RomaClient.buildTheme(RomaTheme,RomaThemeInfo,int,boolean)
somewhere on the route,
in which case this is the business service that has changed the workflow.public void setSourceService(java.lang.String bs)
bs
- Business Service namepublic java.lang.String getSourceFlow()
public void setSourceFlow(java.lang.String bf)
bf
- Business Flow namepublic java.lang.String getSourceOperation()
public void setSourceOperation(java.lang.String op)
op
- Operation namepublic java.lang.Object clone()
clone
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |