atg.commerce.csr.approvals
Class ApprovalsPropertyManager

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.commerce.csr.approvals.ApprovalsPropertyManager
All Implemented Interfaces:
atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, java.util.EventListener

public class ApprovalsPropertyManager
extends atg.nucleus.GenericService

Manages the properties for the approvals repository Approval item descriptor


Field Summary
static java.lang.String CLASS_VERSION
           
protected  java.lang.String mAgentIdPropertyName
           
protected  java.lang.String mApprovalItemDescriptorName
           
protected  java.lang.String mApprovalStatePropertyName
           
protected  java.lang.String mApproverIdPropertyName
           
protected  java.lang.String mCreationDatePropertyName
           
protected  java.lang.String mCustomerProfilePropertyName
           
protected  java.lang.String mSiteIdPropertyName
           
protected  java.lang.String mTicketIdPropertyName
           
 
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
ApprovalsPropertyManager()
           
 
Method Summary
 java.lang.String getAgentIdPropertyName()
          Returns the Agent ID property name as a String.
 java.lang.String getApprovalStatePropertyName()
          Returns the Approval State property name as a String.
 java.lang.String getApproverIdPropertyName()
          Returns the Approver ID property name as a String.
 java.lang.String getCompletionDatePropertyName()
          Returns the Completion Date property name as a String.
 java.lang.String getCreationDatePropertyName()
          Returns the Creation Date property name as a String.
 java.lang.String getCustomerProfilePropertyName()
          Returns the Customer Profile property name as a String.
 java.lang.String getSiteIdPropertyName()
          Returns the Site ID property name as a String.
 java.lang.String getTicketIdPropertyName()
          Returns the Ticket ID property name as a String.
 void setAgentIdPropertyName(java.lang.String mAgentIdPropertyName)
          Sets the Agent ID property name as a String.
 void setApprovalStatePropertyName(java.lang.String mApprovalStatePropertyName)
          Sets the Approval State property name as a String.
 void setApproverIdPropertyName(java.lang.String mApproverIdPropertyName)
          Sets the Approver ID property name as a String.
 void setCompletionDatePropertyName(java.lang.String pCompletionDatePropertyName)
          Sets the Completion Date property name as a String.
 void setCreationDatePropertyName(java.lang.String pCreationDatePropertyName)
          Sets the Creation Date property name as a String.
 void setCustomerProfilePropertyName(java.lang.String pCustomerProfilePropertyName)
          Sets the Customer Profile property name as a String.
 void setSiteIdPropertyName(java.lang.String mSiteIdPropertyName)
          Sets the Site ID property name as a String.
 void setTicketIdPropertyName(java.lang.String mTicketIdPropertyName)
          Sets the Ticket ID property name as a String.
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
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

CLASS_VERSION

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

mTicketIdPropertyName

protected java.lang.String mTicketIdPropertyName

mAgentIdPropertyName

protected java.lang.String mAgentIdPropertyName

mApproverIdPropertyName

protected java.lang.String mApproverIdPropertyName

mSiteIdPropertyName

protected java.lang.String mSiteIdPropertyName

mApprovalStatePropertyName

protected java.lang.String mApprovalStatePropertyName

mCustomerProfilePropertyName

protected java.lang.String mCustomerProfilePropertyName

mApprovalItemDescriptorName

protected java.lang.String mApprovalItemDescriptorName

mCreationDatePropertyName

protected java.lang.String mCreationDatePropertyName
Constructor Detail

ApprovalsPropertyManager

public ApprovalsPropertyManager()
Method Detail

setTicketIdPropertyName

public void setTicketIdPropertyName(java.lang.String mTicketIdPropertyName)
Sets the Ticket ID property name as a String.

Parameters:
mTicketIdPropertyName - the mTicketIdPropertyName to set

getTicketIdPropertyName

public java.lang.String getTicketIdPropertyName()
Returns the Ticket ID property name as a String.

Returns:
the mTicketIdPropertyName

setAgentIdPropertyName

public void setAgentIdPropertyName(java.lang.String mAgentIdPropertyName)
Sets the Agent ID property name as a String.

Parameters:
mAgentIdPropertyName - the mAgentIdPropertyName to set

getAgentIdPropertyName

public java.lang.String getAgentIdPropertyName()
Returns the Agent ID property name as a String.

Returns:
the mAgentIdPropertyName

setApproverIdPropertyName

public void setApproverIdPropertyName(java.lang.String mApproverIdPropertyName)
Sets the Approver ID property name as a String.

Parameters:
mApproverIdPropertyName - the mApproverIdPropertyName to set

getApproverIdPropertyName

public java.lang.String getApproverIdPropertyName()
Returns the Approver ID property name as a String.

Returns:
the mApproverIdPropertyName

setSiteIdPropertyName

public void setSiteIdPropertyName(java.lang.String mSiteIdPropertyName)
Sets the Site ID property name as a String.

Parameters:
mSiteIdPropertyName - the mSiteIdPropertyName to set

getSiteIdPropertyName

public java.lang.String getSiteIdPropertyName()
Returns the Site ID property name as a String.

Returns:
the mSiteIdPropertyName

setApprovalStatePropertyName

public void setApprovalStatePropertyName(java.lang.String mApprovalStatePropertyName)
Sets the Approval State property name as a String.

Parameters:
mApprovalStatePropertyName - the mApprovalStatePropertyName to set

getApprovalStatePropertyName

public java.lang.String getApprovalStatePropertyName()
Returns the Approval State property name as a String.

Returns:
the mApprovalStatePropertyName

setCustomerProfilePropertyName

public void setCustomerProfilePropertyName(java.lang.String pCustomerProfilePropertyName)
Sets the Customer Profile property name as a String.

Parameters:
pCustomerProfilePropertyName - the CustomerProfilePropertyName to set

getCustomerProfilePropertyName

public java.lang.String getCustomerProfilePropertyName()
Returns the Customer Profile property name as a String.

Returns:
the CustomerProfilePropertyName

getCreationDatePropertyName

public java.lang.String getCreationDatePropertyName()
Returns the Creation Date property name as a String.

Returns:
the CreationDatePropertyName

setCreationDatePropertyName

public void setCreationDatePropertyName(java.lang.String pCreationDatePropertyName)
Sets the Creation Date property name as a String.

Parameters:
pCreationDatePropertyName - the CreationDatePropertyName to set

getCompletionDatePropertyName

public java.lang.String getCompletionDatePropertyName()
Returns the Completion Date property name as a String.

Returns:
the CompletionDatePropertyName

setCompletionDatePropertyName

public void setCompletionDatePropertyName(java.lang.String pCompletionDatePropertyName)
Sets the Completion Date property name as a String.

Parameters:
pCompletionDatePropertyName - the CompletionDatePropertyName to set