com.codemonster.surinam.mgmt.impl
Class PlaceholderProviderImplementation
java.lang.Object
com.codemonster.surinam.export.lifecycle.ServiceAdapter
com.codemonster.surinam.mgmt.impl.PlaceholderProviderImplementation
- All Implemented Interfaces:
- ServiceClient, LifecycleAware, ManagedService
@ProviderImplementationInfo(author="Sam Provencher",
organization="Surinam Project",
version="0.01",
releaseDate="9/24/2006",
webAddress="http://tempweb.com",
description="This is the placeholder for a registered service implementation.")
public class PlaceholderProviderImplementation- extends ServiceAdapter
All registered service contracts are required to have implementations. So in the event that a service
contract does not have an implementation binding, one is provided by the framework in the form of a
placeholder that simply says that the service is currently 'unavailable' which affords any client
at runtime the opportunity to continue to function, provided that it is designed to suffer the lack
of a resource gracefully.
| Methods inherited from class com.codemonster.surinam.export.lifecycle.ServiceAdapter |
destroy, getServiceAvailability, getServiceObject, getVersion, getVersionedProviderImplementationName, initialize, isServiceEnabled, releaseServiceObject, setServiceAvailability, setServiceFinder, toString |
PlaceholderProviderImplementation
public PlaceholderProviderImplementation()
Copyright © 2010. All Rights Reserved.