|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||