|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wm.app.tn.util.TNFixedData
com.wm.app.tn.route.PreRoutingFlags
public class PreRoutingFlags
Flags to indicate whether certain operations (verification, validation, persistence) should be performed on a document before routing. These are a tad complicated because there are multiple values for each possible setting (at least yes/no/don't care). The flags are: -- verify? (MUST, MUST_NOT, DONT_CARE) -- validate? (MUST, MUST_NOT, DONT_CARE) -- persist? (MUST, MUST_NOT, DONT_CARE, ONLY_IF_UNIQUE) -- unique? (DONT_CARE, UNQ_DOCID, UNQ_DOCID_SENDER, UNQ_DOCID_SNDRCV, UNQ_DOCID_SNDTYP) -- persistOptions? (DONT_CARE, PERSIST_ALL, PERSIST_NONE, PERSIST_CONTENT, PERSIST_ATTRIB, PERSIST_ACTLOG, PERSIST_CONTENT_ATTRIB, PERSIST_CONTENT_ACTLOG, PERSIST_ATTRIB_ACTLOG)
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.wm.app.tn.util.TNFixedData |
---|
com.wm.app.tn.util.TNFixedData.TreeCursor |
Field Summary | |
---|---|
static int |
FIXED_DISPLAY_LENGTH
|
Constructor Summary | |
---|---|
PreRoutingFlags()
|
|
PreRoutingFlags(java.lang.String ve,
java.lang.String va,
java.lang.String pe,
java.lang.String un)
|
|
PreRoutingFlags(java.lang.String ve,
java.lang.String va,
java.lang.String pe,
java.lang.String un,
java.lang.String po)
|
|
PreRoutingFlags(java.lang.String ve,
java.lang.String va,
java.lang.String pe,
java.lang.String un,
java.lang.String po,
java.lang.String dupSvc)
|
Method Summary | |
---|---|
static com.wm.data.IData |
create()
|
static PreRoutingFlags |
create(BizDocEnvelope d)
|
static PreRoutingFlags |
create(RoutingRule r)
|
java.lang.String |
getDupCheckSvc()
|
java.lang.String |
getPersist()
|
java.lang.String |
getPersistOption()
|
java.lang.String |
getUniqueOption()
|
java.lang.String |
getValidate()
|
java.lang.String |
getVerify()
|
static boolean |
isPersistActLog(java.lang.String persistOption)
For internal use only Given the persist option, inspect the persist option and return true if persist activity logs is enabled, false otherwise. |
static boolean |
isPersistAttrib(java.lang.String persistOption)
For internal use only Given the persist option, inspect the persist option and return true if persist attributes is enabled, false otherwise. |
static boolean |
isPersistContent(java.lang.String persistOption)
For internal use only Given the persist option, inspect the persist option and return true if persist attributes is enabled, false otherwise. |
static PreRoutingFlags |
merge(PreRoutingFlags p1,
PreRoutingFlags p2)
|
void |
setDupCheckSvc(java.lang.String dupSvc)
Used if UniqueOption is RoutingConstants.UNQ_CUSTOM. |
void |
setPersist(java.lang.String p)
Valid values: MUST, MUST_NOT, DONT_CARE, ONLY_IF_UNIQUE |
void |
setPersistOption(java.lang.String p)
Valid values: DONT_CARE, PERSIST_ALL, PERSIST_NONE, PERSIST_CONTENT, PERSIST_ATTRIB, PERSIST_ACTLOG, PERSIST_CONTENT_ATTRIB, PERSIST_CONTENT_ACTLOG, PERSIST_ATTRIB_ACTLOG |
void |
setUniqueOption(java.lang.String un)
Valid values: DONT_CARE, UNQ_NATIVE, UNQ_NATIVE_SENDER |
void |
setUniqueOption(java.lang.String un,
java.lang.String dupSvc)
Valid values: DONT_CARE, UNQ_NATIVE, UNQ_NATIVE_SENDER, UNQ_CUSTOM. |
void |
setValidate(java.lang.String v)
Valid values: MUST, MUST_NOT, DONT_CARE |
void |
setVerify(java.lang.String v)
Valid values: MUST, MUST_NOT, DONT_CARE |
java.lang.String |
toString()
Default toString implementation returns class name followed by contents. |
Methods inherited from class com.wm.app.tn.util.TNFixedData |
---|
clone, dataSize, get, get, getCursor, getHashCursor, getIndexCursor, getKey, getSharedCursor, getTreeCursor, indexOf, merge, set, set |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int FIXED_DISPLAY_LENGTH
Constructor Detail |
---|
public PreRoutingFlags()
public PreRoutingFlags(java.lang.String ve, java.lang.String va, java.lang.String pe, java.lang.String un)
public PreRoutingFlags(java.lang.String ve, java.lang.String va, java.lang.String pe, java.lang.String un, java.lang.String po)
public PreRoutingFlags(java.lang.String ve, java.lang.String va, java.lang.String pe, java.lang.String un, java.lang.String po, java.lang.String dupSvc)
Method Detail |
---|
public void setVerify(java.lang.String v)
public void setValidate(java.lang.String v)
public void setPersist(java.lang.String p)
public void setUniqueOption(java.lang.String un)
public void setUniqueOption(java.lang.String un, java.lang.String dupSvc)
public void setDupCheckSvc(java.lang.String dupSvc)
public void setPersistOption(java.lang.String p)
public java.lang.String getVerify()
public java.lang.String getValidate()
public java.lang.String getPersist()
public java.lang.String getUniqueOption()
public java.lang.String getDupCheckSvc()
public java.lang.String getPersistOption()
public static PreRoutingFlags merge(PreRoutingFlags p1, PreRoutingFlags p2)
public static com.wm.data.IData create()
public static PreRoutingFlags create(BizDocEnvelope d)
public static PreRoutingFlags create(RoutingRule r)
public static boolean isPersistActLog(java.lang.String persistOption)
public static boolean isPersistAttrib(java.lang.String persistOption)
public static boolean isPersistContent(java.lang.String persistOption)
public java.lang.String toString()
com.wm.app.tn.util.TNFixedData
toString
in class com.wm.app.tn.util.TNFixedData
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |