|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wm.app.tn.util.TNFixedData
com.wm.app.tn.delivery.DeliveryService
public class DeliveryService
This class holds the information for a B2B service to be used by the reliabe delivery engine to deliver a document.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.wm.app.tn.util.TNFixedData |
---|
TNFixedData.TreeCursor |
Field Summary | |
---|---|
static int |
TYPE_ALL
|
static int |
TYPE_IMMEDIATE
|
static int |
TYPE_SCHEDULED
|
Constructor Summary | |
---|---|
DeliveryService()
Default constructor required for subclasses of TNFixedData. |
|
DeliveryService(java.lang.String name,
java.lang.String ifc,
java.lang.String svc)
This constructor can be used for "local" services |
|
DeliveryService(java.lang.String name,
java.lang.String ifc,
java.lang.String svc,
boolean scheduled)
This constructor can be used for "local" scheduled services |
|
DeliveryService(java.lang.String name,
java.lang.String location,
java.lang.String user,
java.lang.String password,
java.lang.String ifc,
java.lang.String svc)
Create a new DeliveryService. |
Method Summary | |
---|---|
static com.wm.data.IData |
create()
Required for subclasses of TNFixedData |
java.lang.String |
getIfc()
|
java.lang.String |
getLocation()
|
java.lang.String |
getName()
|
java.lang.String |
getPassword()
|
java.lang.String |
getSvc()
|
java.lang.String |
getUser()
|
boolean |
isLocal()
|
boolean |
isScheduledDelivery()
|
void |
setIfc(java.lang.String ifc)
|
void |
setLocal(boolean local)
Mark the whether or not the service to be run locally |
void |
setLocation(java.lang.String location)
|
void |
setName(java.lang.String name)
Set the unique name used for this delivery service. |
void |
setPassword(java.lang.String password)
Set the password to be used for invoking the delivery service. |
void |
setScheduledDelivery(boolean scheduled)
Used to indicate whether the the service performs scheduled delivery |
void |
setSvc(java.lang.String svc)
Set the B2B service for the delivery service. |
void |
setUser(java.lang.String user)
Set the user name to be used for invoking the delivery service. |
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 TYPE_SCHEDULED
public static final int TYPE_IMMEDIATE
public static final int TYPE_ALL
Constructor Detail |
---|
public DeliveryService()
public DeliveryService(java.lang.String name, java.lang.String location, java.lang.String user, java.lang.String password, java.lang.String ifc, java.lang.String svc)
name
- delivery service name (should be unique)location
- host:port to invoke service onuser
- user namepassword
- user passwordifc
- interface namesvc
- service namepublic DeliveryService(java.lang.String name, java.lang.String ifc, java.lang.String svc)
name
- delivery service name (should be unique)ifc
- interfacesvc
- servicepublic DeliveryService(java.lang.String name, java.lang.String ifc, java.lang.String svc, boolean scheduled)
name
- delivery service name (should be unique)ifc
- interfacesvc
- servicescheduled
- performs scheduled delivery?Method Detail |
---|
public static com.wm.data.IData create()
public java.lang.String getIfc()
public java.lang.String getSvc()
public java.lang.String getLocation()
public java.lang.String getName()
public java.lang.String getPassword()
public java.lang.String getUser()
public boolean isLocal()
public boolean isScheduledDelivery()
public void setIfc(java.lang.String ifc)
ifc
- public void setLocal(boolean local)
local
- true if a local servicepublic void setLocation(java.lang.String location)
location
- [host]:[port] to invoke service onpublic void setName(java.lang.String name)
name
- public void setPassword(java.lang.String password)
password
- public void setSvc(java.lang.String svc)
svc
- public void setScheduledDelivery(boolean scheduled)
svc
- public void setUser(java.lang.String user)
user
- public java.lang.String toString()
TNFixedData
toString
in class TNFixedData
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |