com.googlecode.jpattern.core
Class ApplicationSystem

java.lang.Object
  extended by com.googlecode.jpattern.core.ApplicationSystem
All Implemented Interfaces:
ISystem, Serializable

public class ApplicationSystem
extends Object
implements ISystem

Author:
Francesco Cina' 29/gen/2011
See Also:
Serialized Form

Constructor Summary
ApplicationSystem()
           
 
Method Summary
 void buildLoggerService(ALoggerServiceBuilder aLoggerServiceBuilder)
           
 void buildMailService(AMailServiceBuilder aMailServiceBuilder)
           
 void buildService(AServiceBuilder aServiceBuilder)
           
 void buildTransactionService(ATransactionServiceBuilder aTransactionServiceBuilder)
           
 boolean contains(String aServiceName)
           
 Map<String,IService> getServiceMap()
           
 void remove(String aServiceName)
           
 void removeAllServices()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationSystem

public ApplicationSystem()
Method Detail

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(String aServiceName)
Specified by:
remove in interface ISystem

contains

public boolean contains(String aServiceName)
Specified by:
contains in interface ISystem

removeAllServices

public void removeAllServices()
Specified by:
removeAllServices in interface ISystem

getServiceMap

public Map<String,IService> getServiceMap()
Specified by:
getServiceMap in interface ISystem


Copyright © 2011. All Rights Reserved.