com.wm.app.tn.route
Class RoutingConstants

java.lang.Object
  extended by com.wm.app.tn.route.RoutingConstants

public class RoutingConstants
extends java.lang.Object


Field Summary
static java.lang.String ASYNC_ROUTE
          For internal use only
static java.lang.String BATCH_FTP
          Delivery protocol -- batch FTP
static java.lang.String DEFAULT_RECEIVERQUEUE
          For Delivery Queue - Receiver's Queue
static java.lang.String DEFAULT_RESPONSE_TYPE
           
static java.lang.String DONT_CARE
           
static java.lang.String EMAIL_B2B
          Address constant -- send email to B2B admin
static java.lang.String EMAIL_RECEIVER
          For internal use only
static java.lang.String EMAIL_SENDER
          For internal use only
static java.lang.String MUST
           
static java.lang.String MUST_NOT
           
static java.lang.String ONLY_IF_UNIQUE
           
static java.lang.String PERSIST_ACTLOG
          Persist Option -- Persist activity log only
static java.lang.String PERSIST_ALL
          Persist Option -- Persist all (i.e.
static java.lang.String PERSIST_ATTRIB
          Persist Option -- Persist attributes only
static java.lang.String PERSIST_ATTRIB_ACTLOG
          Persist Option -- Persist attributes and activity log
static java.lang.String PERSIST_CONTENT
          Persist Option -- Persist content only
static java.lang.String PERSIST_CONTENT_ACTLOG
          Persist Option -- Persist content and activity log
static java.lang.String PERSIST_CONTENT_ATTRIB
          Persist Option -- Persist content and attributes
static java.lang.String PERSIST_NONE
          Persist Option -- Persist none
static java.lang.String POLL
          Delivery protocol -- queue for polling
static java.lang.String PREFERRED
          Delivery protocol -- use receiver's preferred protocol
static java.lang.String PRIMARY_EMAIL
          Delivery protocol -- primary email
static java.lang.String PRIMARY_FTP
          Delivery protocol -- primary FTP
static java.lang.String PRIMARY_FTPS
          Delivery protocol -- primary FTPS
static java.lang.String PRIMARY_HTTP
          Delivery protocol -- primary HTTP
static java.lang.String PRIMARY_HTTPS
          Delivery protocol -- primary HTTPS
static java.lang.String QUEUE_DELIV
          Delivery protocol -- Queue for delivery
static java.lang.String RECEIVERS_QUEUE
          Delivery protocol -- Receiver's Queue
static java.lang.String RECVR_QUEUE
          The receiver's private delivery queue
static java.lang.String SECONDARY_EMAIL
          Delivery protocol -- secondary email
static java.lang.String SECONDARY_FTP
          Delivery protocol -- secondary FTP
static java.lang.String SECONDARY_FTPS
          Delivery protocol -- secondary FTPS
static java.lang.String SECONDARY_HTTP
          Delivery protocol -- secondary HTTP
static java.lang.String SECONDARY_HTTPS
          Delivery protocol -- secondary HTTPS
static java.lang.String STAT_ABORTED
          System status -- processing aborted
static java.lang.String STAT_ACCEPTED
          System status -- document accepted by remote partner
static java.lang.String STAT_ACCEPTED_ERR
          System status -- document accepted by remote partner (with errors)
static java.lang.String STAT_DONE
          System status -- processing complete
static java.lang.String STAT_DONE_ERR
          System status -- processing complete (with errors)
static java.lang.String STAT_NEW
          System status -- new document
static java.lang.String STAT_NOT_ROUTED
          System status -- processing not routed
static java.lang.String STAT_POLLABLE
          System status -- document available to be polled
static java.lang.String STAT_QUEUED
          System status -- document queued for scheduled delivery
static java.lang.String STAT_REPROCESS
          System status -- reprocess document
static java.lang.String STAT_REPROCESS_ABORT
          System status -- processing reprocessed and aborted
static java.lang.String STAT_REPROCESS_ERR
          System status -- processing reprocessed (with errors)
static java.lang.String STAT_REPROCESSED
          System status -- processing reprocessed
static java.lang.String STAT_RESUBMIT
          System status -- resubmit document
static java.lang.String STAT_RESUBMIT_ABORT
          System status -- processing resubmitted and aborted
static java.lang.String STAT_RESUBMIT_ERR
          System status -- processing resubmitted (with errors)
static java.lang.String STAT_RESUBMITTED
          System status -- processing resubmitted
static java.lang.String TYPE_ASYNC
          Invoke type -- regular asynchronous invoke
static java.lang.String TYPE_RELIABLE
          Invoke type -- reliable invoke
static java.lang.String TYPE_SYNC
          Invoke type -- synchronous invoke
static java.lang.String UNQ_CUSTOM
          Uniqueness criteria -- custom duplicate checking
static java.lang.String UNQ_DOCID
          Uniqueness criteria -- doc ID only
static java.lang.String UNQ_DOCID_SENDER
          Uniqueness criteria -- doc ID and sender
static java.lang.String UNQ_DOCID_SNDRCV
          Uniqueness criteria -- doc ID, sender and receiver
static java.lang.String UNQ_DOCID_SNDTYP
          Uniqueness criteria -- doc ID, sender and doctype
 
Constructor Summary
RoutingConstants()
           
 
Method Summary
static java.lang.String[] getBuiltinServices()
          For internal use only.
static java.util.HashSet<java.lang.String> getRoutingStatusList()
          For internal use only.
static java.lang.String getUnique(java.lang.String s)
          For internal use only
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_RESPONSE_TYPE

public static final java.lang.String DEFAULT_RESPONSE_TYPE
See Also:
Constant Field Values

STAT_NEW

public static final java.lang.String STAT_NEW
System status -- new document

See Also:
Constant Field Values

STAT_DONE

public static final java.lang.String STAT_DONE
System status -- processing complete

See Also:
Constant Field Values

STAT_ABORTED

public static final java.lang.String STAT_ABORTED
System status -- processing aborted

See Also:
Constant Field Values

STAT_DONE_ERR

public static final java.lang.String STAT_DONE_ERR
System status -- processing complete (with errors)

See Also:
Constant Field Values

STAT_POLLABLE

public static final java.lang.String STAT_POLLABLE
System status -- document available to be polled

See Also:
Constant Field Values

STAT_QUEUED

public static final java.lang.String STAT_QUEUED
System status -- document queued for scheduled delivery

See Also:
Constant Field Values

STAT_ACCEPTED

public static final java.lang.String STAT_ACCEPTED
System status -- document accepted by remote partner

See Also:
Constant Field Values

STAT_ACCEPTED_ERR

public static final java.lang.String STAT_ACCEPTED_ERR
System status -- document accepted by remote partner (with errors)

See Also:
Constant Field Values

STAT_RESUBMIT

public static final java.lang.String STAT_RESUBMIT
System status -- resubmit document

See Also:
Constant Field Values

STAT_REPROCESS

public static final java.lang.String STAT_REPROCESS
System status -- reprocess document

See Also:
Constant Field Values

STAT_RESUBMITTED

public static final java.lang.String STAT_RESUBMITTED
System status -- processing resubmitted

See Also:
Constant Field Values

STAT_REPROCESSED

public static final java.lang.String STAT_REPROCESSED
System status -- processing reprocessed

See Also:
Constant Field Values

STAT_RESUBMIT_ABORT

public static final java.lang.String STAT_RESUBMIT_ABORT
System status -- processing resubmitted and aborted

See Also:
Constant Field Values

STAT_REPROCESS_ABORT

public static final java.lang.String STAT_REPROCESS_ABORT
System status -- processing reprocessed and aborted

See Also:
Constant Field Values

STAT_RESUBMIT_ERR

public static final java.lang.String STAT_RESUBMIT_ERR
System status -- processing resubmitted (with errors)

See Also:
Constant Field Values

STAT_REPROCESS_ERR

public static final java.lang.String STAT_REPROCESS_ERR
System status -- processing reprocessed (with errors)

See Also:
Constant Field Values

STAT_NOT_ROUTED

public static final java.lang.String STAT_NOT_ROUTED
System status -- processing not routed

See Also:
Constant Field Values

DEFAULT_RECEIVERQUEUE

public static final java.lang.String DEFAULT_RECEIVERQUEUE
For Delivery Queue - Receiver's Queue

See Also:
Constant Field Values

MUST

public static final java.lang.String MUST
See Also:
Constant Field Values

MUST_NOT

public static final java.lang.String MUST_NOT
See Also:
Constant Field Values

DONT_CARE

public static final java.lang.String DONT_CARE
See Also:
Constant Field Values

ONLY_IF_UNIQUE

public static final java.lang.String ONLY_IF_UNIQUE
See Also:
Constant Field Values

UNQ_DOCID

public static final java.lang.String UNQ_DOCID
Uniqueness criteria -- doc ID only

See Also:
Constant Field Values

UNQ_DOCID_SENDER

public static final java.lang.String UNQ_DOCID_SENDER
Uniqueness criteria -- doc ID and sender

See Also:
Constant Field Values

UNQ_DOCID_SNDRCV

public static final java.lang.String UNQ_DOCID_SNDRCV
Uniqueness criteria -- doc ID, sender and receiver

See Also:
Constant Field Values

UNQ_DOCID_SNDTYP

public static final java.lang.String UNQ_DOCID_SNDTYP
Uniqueness criteria -- doc ID, sender and doctype

See Also:
Constant Field Values

UNQ_CUSTOM

public static final java.lang.String UNQ_CUSTOM
Uniqueness criteria -- custom duplicate checking

See Also:
Constant Field Values

PERSIST_ALL

public static final java.lang.String PERSIST_ALL
Persist Option -- Persist all (i.e. Content, Attributes and Activity Logs)

See Also:
Constant Field Values

PERSIST_NONE

public static final java.lang.String PERSIST_NONE
Persist Option -- Persist none

See Also:
Constant Field Values

PERSIST_CONTENT

public static final java.lang.String PERSIST_CONTENT
Persist Option -- Persist content only

See Also:
Constant Field Values

PERSIST_ATTRIB

public static final java.lang.String PERSIST_ATTRIB
Persist Option -- Persist attributes only

See Also:
Constant Field Values

PERSIST_ACTLOG

public static final java.lang.String PERSIST_ACTLOG
Persist Option -- Persist activity log only

See Also:
Constant Field Values

PERSIST_CONTENT_ATTRIB

public static final java.lang.String PERSIST_CONTENT_ATTRIB
Persist Option -- Persist content and attributes

See Also:
Constant Field Values

PERSIST_CONTENT_ACTLOG

public static final java.lang.String PERSIST_CONTENT_ACTLOG
Persist Option -- Persist content and activity log

See Also:
Constant Field Values

PERSIST_ATTRIB_ACTLOG

public static final java.lang.String PERSIST_ATTRIB_ACTLOG
Persist Option -- Persist attributes and activity log

See Also:
Constant Field Values

TYPE_SYNC

public static final java.lang.String TYPE_SYNC
Invoke type -- synchronous invoke

See Also:
Constant Field Values

TYPE_ASYNC

public static final java.lang.String TYPE_ASYNC
Invoke type -- regular asynchronous invoke

See Also:
Constant Field Values

TYPE_RELIABLE

public static final java.lang.String TYPE_RELIABLE
Invoke type -- reliable invoke

See Also:
Constant Field Values

EMAIL_B2B

public static final java.lang.String EMAIL_B2B
Address constant -- send email to B2B admin

See Also:
Constant Field Values

EMAIL_SENDER

public static final java.lang.String EMAIL_SENDER
For internal use only

See Also:
Constant Field Values

EMAIL_RECEIVER

public static final java.lang.String EMAIL_RECEIVER
For internal use only

See Also:
Constant Field Values

POLL

public static final java.lang.String POLL
Delivery protocol -- queue for polling

See Also:
Constant Field Values

QUEUE_DELIV

public static final java.lang.String QUEUE_DELIV
Delivery protocol -- Queue for delivery

See Also:
Constant Field Values

RECEIVERS_QUEUE

public static final java.lang.String RECEIVERS_QUEUE
Delivery protocol -- Receiver's Queue

See Also:
Constant Field Values

PREFERRED

public static final java.lang.String PREFERRED
Delivery protocol -- use receiver's preferred protocol

See Also:
Constant Field Values

PRIMARY_HTTP

public static final java.lang.String PRIMARY_HTTP
Delivery protocol -- primary HTTP

See Also:
Constant Field Values

PRIMARY_HTTPS

public static final java.lang.String PRIMARY_HTTPS
Delivery protocol -- primary HTTPS

See Also:
Constant Field Values

PRIMARY_EMAIL

public static final java.lang.String PRIMARY_EMAIL
Delivery protocol -- primary email

See Also:
Constant Field Values

PRIMARY_FTP

public static final java.lang.String PRIMARY_FTP
Delivery protocol -- primary FTP

See Also:
Constant Field Values

PRIMARY_FTPS

public static final java.lang.String PRIMARY_FTPS
Delivery protocol -- primary FTPS

See Also:
Constant Field Values

SECONDARY_HTTP

public static final java.lang.String SECONDARY_HTTP
Delivery protocol -- secondary HTTP

See Also:
Constant Field Values

SECONDARY_HTTPS

public static final java.lang.String SECONDARY_HTTPS
Delivery protocol -- secondary HTTPS

See Also:
Constant Field Values

SECONDARY_EMAIL

public static final java.lang.String SECONDARY_EMAIL
Delivery protocol -- secondary email

See Also:
Constant Field Values

SECONDARY_FTP

public static final java.lang.String SECONDARY_FTP
Delivery protocol -- secondary FTP

See Also:
Constant Field Values

SECONDARY_FTPS

public static final java.lang.String SECONDARY_FTPS
Delivery protocol -- secondary FTPS

See Also:
Constant Field Values

BATCH_FTP

public static final java.lang.String BATCH_FTP
Delivery protocol -- batch FTP

See Also:
Constant Field Values

RECVR_QUEUE

public static final java.lang.String RECVR_QUEUE
The receiver's private delivery queue

See Also:
Constant Field Values

ASYNC_ROUTE

public static final java.lang.String ASYNC_ROUTE
For internal use only

See Also:
Constant Field Values
Constructor Detail

RoutingConstants

public RoutingConstants()
Method Detail

getBuiltinServices

public static final java.lang.String[] getBuiltinServices()
For internal use only. Returns names of all builtin delivery services.


getRoutingStatusList

public static final java.util.HashSet<java.lang.String> getRoutingStatusList()
For internal use only. Returns all the routing status.


getUnique

public static java.lang.String getUnique(java.lang.String s)
For internal use only