|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ManagedService in com.codemonster.surinam.core.framework |
|---|
| Methods in com.codemonster.surinam.core.framework that return ManagedService | |
|---|---|
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 ManagedService in com.codemonster.surinam.core.framework.impl |
|---|
| Methods in com.codemonster.surinam.core.framework.impl that return ManagedService | |
|---|---|
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. |
| Methods in com.codemonster.surinam.core.framework.impl with parameters of type ManagedService | |
|---|---|
boolean |
ServiceDirectoryImpl.bindImplementation(Class serviceName,
ManagedService managedService)
|
boolean |
ServiceDirectoryImpl.isBoundImplementation(ManagedService impl)
|
void |
ServiceDirectoryImpl.unbindImplementation(ManagedService managedService)
|
| Uses of ManagedService in com.codemonster.surinam.export.core |
|---|
| Methods in com.codemonster.surinam.export.core that return ManagedService | |
|---|---|
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 ManagedService in com.codemonster.surinam.export.framework |
|---|
| Methods in com.codemonster.surinam.export.framework that return ManagedService | |
|---|---|
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. |
| Methods in com.codemonster.surinam.export.framework with parameters of type ManagedService | |
|---|---|
boolean |
ServiceDirectoryAdmin.bindImplementation(Class className,
ManagedService impl)
Here, we store the given impl for this service interface. |
boolean |
ServiceDirectoryAdmin.isBoundImplementation(ManagedService managedService)
This method will scan the collection of held implementations to see if there's a match. |
| Uses of ManagedService in com.codemonster.surinam.export.lifecycle |
|---|
| Classes in com.codemonster.surinam.export.lifecycle that implement ManagedService | |
|---|---|
class |
ServiceAdapter
User: Samuel Provencher Date: Jun 6, 2006 Time: 8:24:01 PM This Adapter class is here simply to provide a convenient implementation for those who might only want to implement a subset of the lifecycle methods and safely ignore the others (the default implementations are used). Additionally, this adapter will provide some housekeeping code for managing the impl's availability state. |
| Methods in com.codemonster.surinam.export.lifecycle that return ManagedService | |
|---|---|
ManagedService |
ServiceAdapter.getServiceObject()
Since this implementation does not live as a pooled instance, we simply return a reference to itself. |
| Methods in com.codemonster.surinam.export.lifecycle with parameters of type ManagedService | |
|---|---|
void |
ServiceAdapter.releaseServiceObject(ManagedService service)
This is a lifecycle management method that provides an implementation the opportunity to perform some action when invocation pooling is being used. |
| Uses of ManagedService in com.codemonster.surinam.export.service |
|---|
| Classes in com.codemonster.surinam.export.service that implement ManagedService | |
|---|---|
class |
SimpleServiceWrapper
For those of us who want to just wrap our POJOs extend this class and implement your service contract interface. |
| Uses of ManagedService in com.codemonster.surinam.mgmt.impl |
|---|
| Classes in com.codemonster.surinam.mgmt.impl that implement ManagedService | |
|---|---|
class |
PlaceholderProviderImplementation
All registered service contracts are required to have implementations. |
| Methods in com.codemonster.surinam.mgmt.impl that return ManagedService | |
|---|---|
ManagedService |
ServiceBlockImpl.getStaticService(Class className)
Takes a contract class object and returns the associated service object. |
ManagedService |
ServiceBlockImpl.getStaticService(String className)
Takes a fully-qualified string name of the contract class and returns the associated service object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||