com.googlecode.jpattern.core
Class ApplicationService
java.lang.Object
com.googlecode.jpattern.core.ApplicationService
- All Implemented Interfaces:
- IProvider, ISystem, java.io.Serializable
public class ApplicationService
- extends java.lang.Object
- implements IProvider, ISystem
- Author:
- Francesco Cina'
29/gen/2011
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplicationService
public ApplicationService()
buildService
public void buildService(AServiceBuilder aServiceBuilder)
- Specified by:
buildService in interface ISystem
buildLoggerService
public void buildLoggerService(ALoggerServiceBuilder aLoggerServiceBuilder)
- Specified by:
buildLoggerService in interface ISystem
buildMailService
public void buildMailService(AMailServiceBuilder aMailServiceBuilder)
- Specified by:
buildMailService in interface ISystem
buildTransactionService
public void buildTransactionService(ATransactionServiceBuilder aTransactionServiceBuilder)
- Specified by:
buildTransactionService in interface ISystem
remove
public void remove(java.lang.String aServiceName)
- Specified by:
remove in interface ISystem
contains
public boolean contains(java.lang.String aServiceName)
- Specified by:
contains in interface IProvider- Specified by:
contains in interface ISystem
getService
public IService getService(java.lang.String aServiceName)
- Specified by:
getService in interface IProvider
accept
public void accept(ICommand aCommand)
- Specified by:
accept in interface ISystem
removeAllServices
public void removeAllServices()
- Specified by:
removeAllServices in interface ISystem
getLoggerService
public ILoggerService getLoggerService()
- Specified by:
getLoggerService in interface IProvider
getMailService
public IMailService getMailService()
- Specified by:
getMailService in interface IProvider
getTransactionService
public ITransactionService getTransactionService()
- Specified by:
getTransactionService in interface IProvider
Copyright © 2011. All Rights Reserved.