Uses of Class
com.codemonster.surinam.export.throwable.UnknownServiceException

Packages that use UnknownServiceException
com.codemonster.surinam.controller   
com.codemonster.surinam.core.framework   
com.codemonster.surinam.core.framework.impl   
com.codemonster.surinam.export.core   
com.codemonster.surinam.export.framework   
com.codemonster.surinam.mgmt   
com.codemonster.surinam.mgmt.impl   
com.codemonster.surinam.routing   
 

Uses of UnknownServiceException in com.codemonster.surinam.controller
 

Methods in com.codemonster.surinam.controller that throw UnknownServiceException
 void BindImplementationAction.apply(ServiceBlock serviceBlock)
          This is the primary execution point for all ServiceBlock actions.
 void Action.apply(ServiceBlock serviceBlock)
          This is the primary execution point for all ServiceBlock actions.
 

Uses of UnknownServiceException in com.codemonster.surinam.core.framework
 

Methods in com.codemonster.surinam.core.framework that throw UnknownServiceException
 Object ServiceFinderImpl.getService(Class serviceContractClass)
          This is the primary method, by which, a client will acquire a proxy reference that it can use to consume a registered service.
 Object ServiceFinderImpl.getService(Class serviceContractClass, ServiceInvocationRouter invocationRouter)
          This is the primary method, by which, a client will acquire a proxy reference that it can use to consume a registered service.
 Object ServiceFinderImpl.getService(String serviceContractClassName)
          Recognizing the difficulties in making the distinction between identical class objects loaded in conflicting loader contexts, we simply asking for the service based on the fully-qualified string where the internal directory will resolve the FQN to the correct class instance.
 Object ServiceFinderImpl.getService(String serviceContractClassName, ServiceInvocationRouter invocationRouter)
          Recognizing the difficulties in making the distinction between identical class objects loaded in conflicting loader contexts, we simply asking for the service based on the fully-qualified string where the internal directory will resolve the FQN to the correct class instance.
 ManagedService ServiceFinderImpl.getStaticService(Class serviceContractClass)
          Takes a Contract Class object and returns the associated Service.
 ManagedService ServiceFinderImpl.getStaticService(String serviceContractClassName)
          Takes a fully-qualified string name of the Contract Class and returns the associated service object.
 

Uses of UnknownServiceException in com.codemonster.surinam.core.framework.impl
 

Methods in com.codemonster.surinam.core.framework.impl that throw UnknownServiceException
 ManagedService ServiceDirectoryImpl.getService(Class serviceClass)
           
 ManagedService ServiceDirectoryImpl.getUnvalidatedService(Class serviceClass)
          This method returns a managed service but does not consider the reference valid for making an invocation on.
 

Uses of UnknownServiceException in com.codemonster.surinam.export.core
 

Methods in com.codemonster.surinam.export.core that throw UnknownServiceException
 Object ServiceFinder.getService(Class serviceContractClass)
          This is the primary method, by which, a client will acquire a proxy reference that it can use to consume a registered service.
 Object ServiceFinder.getService(Class serviceContractClass, ServiceInvocationRouter invocationRouter)
          This is the primary method, by which, a client will acquire a proxy reference that it can use to consume a registered service.
 Object ServiceFinder.getService(String serviceContractClassName)
          Recognizing the difficulties in making the distinction between identical class objects loaded in conflicting loader contexts, we simply asking for the service based on the fully-qualified string where the internal directory will resolve the FQN to the correct class instance.
 Object ServiceFinder.getService(String serviceContractClassName, ServiceInvocationRouter invocationRouter)
          Recognizing the difficulties in making the distinction between identical class objects loaded in conflicting loader contexts, we simply asking for the service based on the fully-qualified string where the internal directory will resolve the FQN to the correct class instance.
 ManagedService ServiceFinder.getStaticService(Class contractClass)
          Takes a Contract Class object and returns the associated Service.
 ManagedService ServiceFinder.getStaticService(String serviceContractClassName)
          Takes a fully-qualified string name of the Contract Class and returns the associated service object.
 

Uses of UnknownServiceException in com.codemonster.surinam.export.framework
 

Methods in com.codemonster.surinam.export.framework that throw UnknownServiceException
 void ServiceBlockAdmin.bindProviderImplementation(ImplementationBlueprint blueprint)
          This will create, register and assign a new organization implementation to the given contract.
 ManagedService ServiceDirectory.getService(Class clazz)
          We take the class of the service interface we want to use and we return an implementation of that service interface.
 ManagedService ServiceBlock.getStaticService(Class contractClass)
          Takes a contract class object and returns the associated service object.
 ManagedService ServiceBlock.getStaticService(String className)
          Takes a fully-qualified string name of the contract class and returns the associated service object.
 ManagedService ServiceDirectoryAdmin.getUnvalidatedService(Class clazz)
          Like a 'staff only' doorway in a business, this is a "special case" accessor for a Managed Service in that it only throws an exception if the service is unknown.
 

Uses of UnknownServiceException in com.codemonster.surinam.mgmt
 

Methods in com.codemonster.surinam.mgmt that throw UnknownServiceException
 void ServiceBlockCommander.apply(ActionSequence actions)
          Here, we iterate through the list, executing each action.
 

Uses of UnknownServiceException in com.codemonster.surinam.mgmt.impl
 

Methods in com.codemonster.surinam.mgmt.impl that throw UnknownServiceException
 void ServiceBlockImpl.injectRequiredServices(ImplementationBlueprint blueprint)
          
 

Uses of UnknownServiceException in com.codemonster.surinam.routing
 

Methods in com.codemonster.surinam.routing that throw UnknownServiceException
 Object FullyDynamicCachingInvocationRouterImpl.invoke(Object proxy, Method method, Object[] args)
          This signature is dictated by Java for interception.
 Object FullyDynamicNoCacheInvocationRouterImpl.invoke(Object proxy, Method method, Object[] args)
          This is a fully-dynamic router.
 

Constructors in com.codemonster.surinam.routing that throw UnknownServiceException
FullyDynamicCachingInvocationRouterImpl(ServiceBlock serviceBlock, Class serviceInterface)
          This is a very important constructor since it includes code that performs an initial service lookup which will be a cached reference to the invocation target.
FullyDynamicCachingInvocationRouterImpl(ServiceBlock serviceBlock, String serviceInterfaceName)
           
FullyDynamicNoCacheInvocationRouterImpl(ServiceBlock serviceBlock, Class serviceInterface)
           
FullyDynamicNoCacheInvocationRouterImpl(ServiceBlock serviceBlock, String serviceInterfaceName)
           
 



Copyright © 2010. All Rights Reserved.