- All Implemented Interfaces:
- ServiceClient, LifecycleAware, ManagedService
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
Copyright © 2010. All Rights Reserved.