|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ServiceInvocationRouter | |
|---|---|
| com.codemonster.surinam.core.framework | |
| com.codemonster.surinam.export.core | |
| com.codemonster.surinam.routing | |
| Uses of ServiceInvocationRouter in com.codemonster.surinam.core.framework |
|---|
| Methods in com.codemonster.surinam.core.framework with parameters of type ServiceInvocationRouter | |
|---|---|
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,
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. |
| Uses of ServiceInvocationRouter in com.codemonster.surinam.export.core |
|---|
| Methods in com.codemonster.surinam.export.core with parameters of type ServiceInvocationRouter | |
|---|---|
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,
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. |
| Uses of ServiceInvocationRouter in com.codemonster.surinam.routing |
|---|
| Classes in com.codemonster.surinam.routing that implement ServiceInvocationRouter | |
|---|---|
class |
FullyDynamicCachingInvocationRouterImpl
This is the primary interceptor for the framework; as the name implies, this InvocationRouter caches a reference to the Service and will refresh that reference in response to Service Graph reshaping activity. |
class |
FullyDynamicNoCacheInvocationRouterImpl
This is the primary interceptor for the framework, it holds a reference to the ServiceBlock which is used to acquire invocation targets at runtime. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||