JavaScript is disabled on your browser.
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 12c (12.2.1.4.0) E81446-01
java.lang.Object
oracle.adf.share.services.ServicePlugin
Constructor Summary
Constructors
Constructor and Description
ServicePlugin (java.lang.String serviceLine)
ServicePlugin (java.lang.String serviceLine,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> resourceHolder,
java.util.HashSet<java.lang.String> nonBrowsables)
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Constructor Detail
ServicePlugin
public ServicePlugin(java.lang.String serviceLine,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> resourceHolder,
java.util.HashSet<java.lang.String> nonBrowsables)
Method Detail
getServiceStrategy
public ResourceServiceStrategy getServiceStrategy(DescriptorContext ctx)
throws java.lang.ClassNotFoundException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
Returns:
the instance of the strategy, or throw a wrapper RuntimeException.
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
setServiceStrategy
public void setServiceStrategy(ResourceServiceStrategy instance)
In the event that getServiceStrategy fails and the RuntimeException is
handled, the caller may want to cache a "fallback" instance.
If the plugin already has an instance, IllegalStateException is thrown.
Parameters:
instance
- the fallback instance
hashCode
public int hashCode()
Overrides:
hashCode
in class java.lang.Object
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 12c (12.2.1.4.0) E81446-01
Copyright © 1997, 2019, Oracle. All rights reserved.