|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.commerce.markers.OrderMarkerServices
public class OrderMarkerServices
OrderMarkerServices contains the methods that implement Marker WebServices for Orders.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
protected GetService |
mGetService
|
protected java.lang.String |
mMarkerMappingFileName
|
protected OrderMarkerManager |
mOrderMarkerManager
|
protected OrderServices |
mOrderServices
|
protected javax.transaction.TransactionManager |
mTransactionManager
|
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
OrderMarkerServices()
|
Method Summary | |
---|---|
boolean |
addMarkerToOrder(java.lang.String pOrderId,
java.lang.String pKey,
java.lang.String pValue,
java.lang.String pData,
java.lang.String pDuplicationMode)
Adds a marker to an order |
GetService |
getGetService()
The tool used to convert orders to xml in getOrderAsXML |
protected java.lang.String |
getMarkerMappingFileName()
The name of the mapping file used when converting markers to xml |
OrderMarkerManager |
getOrderMarkerManager()
The OrderMarkerManager class that is used to manage orders. |
OrderServices |
getOrderServices()
The OrderServices class that is used to manage order markers. |
javax.transaction.TransactionManager |
getTransactionManager()
Transaction Manager |
boolean |
hasLastMarker(java.lang.String pOrderId,
java.lang.String pKey,
java.lang.String pValue,
java.lang.String pData)
This checks the order's last marker for a a matching key, value and data. |
boolean |
hasLastMarkerWithKey(java.lang.String pOrderId,
java.lang.String pKey,
java.lang.String pValue,
java.lang.String pData)
This method checks the orders's last marker with a given key for a matching value, and data. |
boolean |
hasMarker(java.lang.String pOrderId,
java.lang.String pKey,
java.lang.String pValue,
java.lang.String pData)
|
int |
removeAllMarkersFromOrder(java.lang.String pOrderId)
Removes all markers from the order. |
int |
removeMarkersFromOrder(java.lang.String pOrderId,
java.lang.String pKey,
java.lang.String pValue,
java.lang.String pData)
This method removes the markers from the order that match the values provided. |
void |
setGetService(GetService pGetService)
|
void |
setMarkerMappingFileName(java.lang.String pMarkerMappingFileName)
|
void |
setOrderMarkerManager(OrderMarkerManager pOrderMarkerManager)
|
void |
setOrderServices(OrderServices pOrderServices)
|
void |
setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
Sets the Transaction Manager. |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
protected OrderMarkerManager mOrderMarkerManager
protected OrderServices mOrderServices
protected javax.transaction.TransactionManager mTransactionManager
protected GetService mGetService
protected java.lang.String mMarkerMappingFileName
Constructor Detail |
---|
public OrderMarkerServices()
Method Detail |
---|
public void setOrderMarkerManager(OrderMarkerManager pOrderMarkerManager)
public OrderMarkerManager getOrderMarkerManager()
public void setOrderServices(OrderServices pOrderServices)
public OrderServices getOrderServices()
public void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
public javax.transaction.TransactionManager getTransactionManager()
public void setGetService(GetService pGetService)
public GetService getGetService()
getOrderAsXML
public void setMarkerMappingFileName(java.lang.String pMarkerMappingFileName)
protected java.lang.String getMarkerMappingFileName()
public boolean addMarkerToOrder(java.lang.String pOrderId, java.lang.String pKey, java.lang.String pValue, java.lang.String pData, java.lang.String pDuplicationMode) throws InvalidMarkerException, MarkerException
InvalidMarkerException
MarkerException
OrderMarkerManager.addMarkerToOrder(atg.commerce.order.Order, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.lang.String)
public int removeMarkersFromOrder(java.lang.String pOrderId, java.lang.String pKey, java.lang.String pValue, java.lang.String pData) throws MarkerException
MarkerException
OrderMarkerManager.removeMarkersFromOrder(atg.commerce.order.Order, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
public int removeAllMarkersFromOrder(java.lang.String pOrderId) throws MarkerException
MarkerException
OrderMarkerManager.removeAllMarkersFromOrder(atg.commerce.order.Order, java.lang.String)
public boolean hasMarker(java.lang.String pOrderId, java.lang.String pKey, java.lang.String pValue, java.lang.String pData) throws MarkerException
MarkerException
public boolean hasLastMarker(java.lang.String pOrderId, java.lang.String pKey, java.lang.String pValue, java.lang.String pData) throws MarkerException
MarkerException
OrderMarkerManager.matchLastMarker(atg.commerce.order.Order, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
public boolean hasLastMarkerWithKey(java.lang.String pOrderId, java.lang.String pKey, java.lang.String pValue, java.lang.String pData) throws MarkerException
MarkerException
OrderMarkerManager.matchLastMarkerWithKey(atg.commerce.order.Order, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |