com.ail.core.command
Class CommandArgImp

java.lang.Object
  extended by com.ail.core.Type
      extended by com.ail.core.command.CommandArgImp
All Implemented Interfaces:
CommandArg, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
AcceptQuotationArgImp, AddPolicyNumberArgImp, AddQuoteNumberArgImp, AssessPaymentOptionsArgImp, AssessPolicyRiskArgImp, AssessRiskArgImp, AssessSectionRiskArgImp, CalculateBrokerageArgImp, CalculateCommissionArgImp, CalculateManagementChargeArgImp, CalculatePolicyBrokerageArgImp, CalculatePolicyCommissionArgImp, CalculatePolicyMgmtChgArgImp, CalculatePolicyTaxArgImp, CalculatePremiumArgImp, CalculateTaxArgImp, CancelEntryArgImp, CatalogCarArgImp, CloseSessionArgImp, CollectPremiumArgImp, CreateArgImp, DeleteArgImp, DeployCarArgImp, EnforceComplianceArgImp, EnforcePolicyComplianceArgImp, FetchDocumentArgImp, FromXMLArgImp, GenerateDocumentArgImp, GenerateDocumentArgImp, GenerateDocumentArgImp, GeneratePolicyNumberRuleArgImp, GenerateQuoteNumberRuleArgImp, GetClassListArgImp, GetCommandScriptArgImp, GetConfigurationArgImp, GetNamespacesArgImp, GetNamespacesHistoryArgImp, ListProductsArgImp, LoadArgImp, LoggerArgImp, MakeARecoveryArgImp, MakeEntryArgImp, MergeDataArgImp, NewProductTypeArgImp, NotifyPartyArgImp, OpenSessionArgImp, PackageCarArgImp, ProduceDocumentationArgImp, PutOnRiskArgImp, QueryArgImp, RefreshAssessmentSheetsArgImp, RegisterProductArgImp, RemoveProductArgImp, RenderDocumentArgImp, ResetAllProductsArgImp, ResetProductArgImp, SetCommandScriptArgImp, SetConfigurationArgImp, StyleDocumentArgImp, TestArgImp, ToXMLArgImp, UpdateArgImp, UpdateProductArgImp, ValidatorArgImp

public class CommandArgImp
extends Type
implements CommandArg

Parent class of all command args. This provides access to the caller's instance of Core. This is useful if the command user (i.e. a service) needs to see the world as the client does - perhaps to use their logging settings, or get their effective date, or security Subject.

Version:
$Revision: 1.2 $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ail.core.Type
jXPathContext, NOT_PERSISTED
 
Constructor Summary
CommandArgImp()
           
 
Method Summary
 CoreUser getCallersCore()
           
 void setCallersCore(CoreUser callersCore)
           
 
Methods inherited from class com.ail.core.Type
addAttribute, clone, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandArgImp

public CommandArgImp()
Method Detail

getCallersCore

public CoreUser getCallersCore()
Specified by:
getCallersCore in interface CommandArg

setCallersCore

public void setCallersCore(CoreUser callersCore)
Specified by:
setCallersCore in interface CommandArg