com.counterclaim.openefm.core
Class OpenEFMController
java.lang.Object
com.counterclaim.openefm.core.OpenEFMController
- public class OpenEFMController
- extends java.lang.Object
-

| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static org.apache.log4j.Logger log
server
private OpenEFMServer server
jettyContainees
private java.util.List jettyContainees
filingTransceivers
private java.util.List filingTransceivers
queryTransceivers
private java.util.List queryTransceivers
securityManager
private SecurityManager securityManager
model
private OpenEFMModel model
lxmlValidator
private LxmlValidator lxmlValidator
cmsConnector
private CmsConnector cmsConnector
auditLogger
private AuditLogger auditLogger
adminComponent
private AdminComponent adminComponent
billingModule
private BillingModule billingModule
OpenEFMController
public OpenEFMController()
- Construct a default OpenEFMController.
getServer
public OpenEFMServer getServer()
setServer
public void setServer(OpenEFMServer server)
getFilingTransceivers
public java.util.List getFilingTransceivers()
getJettyContainees
public java.util.List getJettyContainees()
addJettyContainee
public void addJettyContainee(JettyContainee containee)
registerFilingTransceiver
public void registerFilingTransceiver(FilingTransceiver filingTransceiver)
getQueryTransceivers
public java.util.List getQueryTransceivers()
registerQueryTransceiver
public void registerQueryTransceiver(QueryTransceiver queryTransceiver)
getSecurityManager
public SecurityManager getSecurityManager()
registerSecurityManager
public void registerSecurityManager(SecurityManager securityManager)
getModel
public OpenEFMModel getModel()
registerModel
public void registerModel(OpenEFMModel model)
getLxmlValidator
public LxmlValidator getLxmlValidator()
registerLxmlValidator
public void registerLxmlValidator(LxmlValidator lxmlValidator)
getCmsConnector
public CmsConnector getCmsConnector()
registerCmsConnector
public void registerCmsConnector(CmsConnector cmsConnector)
getAuditLogger
public AuditLogger getAuditLogger()
registerAuditLogger
public void registerAuditLogger(AuditLogger auditLogger)
getIdDispenser
public IdDispenser getIdDispenser()
registerIdDispenser
public void registerIdDispenser(IdDispenserHolder holder)
getAdminComponent
public AdminComponent getAdminComponent()
registerAdminComponent
public void registerAdminComponent(AdminComponent adminComponent)
getBillingModule
public BillingModule getBillingModule()
registerBillingModule
public void registerBillingModule(BillingModule billModule)
processFiling
public LxmlResponse processFiling(InternalLxmlFiling filing)
- Called by a FilingTransceiver to handle the real work of accepting a filing into the EFM.
- Parameters:
filing - The LxmlFiling to process
- Returns:
- The LxmlResponse to send back to the client
handleException
private LxmlResponse handleException(java.lang.Exception exception,
LxmlFiling filing)
handleValidationFaults
private LxmlResponse handleValidationFaults(ValidationFault[] errors,
InternalLxmlFiling filing)
registerAllJettyContainees
void registerAllJettyContainees(JettyContainer container)
releaseFilingToCMS
public void releaseFilingToCMS(InternalLxmlFiling filing)
throws java.lang.Exception
- Throws:
java.lang.Exception
rejectFiling
public void rejectFiling(InternalLxmlFiling filing)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2002 counterclaim.com. All Rights Reserved.