public class DefaultComponentProvider extends ComponentProvider
| Constructor and Description |
|---|
DefaultComponentProvider() |
| Modifier and Type | Method and Description |
|---|---|
<T> Object |
create(Class<T> toLoad)
Create new instance.
|
boolean |
destroy(Object o)
Destroys the given managed instance.
|
Method |
getInvocableMethod(Method method)
Get the method which should be invoked instead provided one.
|
boolean |
isApplicable(Class<?> c)
Checks whether this component provider is able to provide an instance of given
Class. |
public boolean isApplicable(Class<?> c)
ComponentProviderClass.isApplicable in class ComponentProviderc - Class to be checked.true iff this ComponentProvider is able to create an instance of the given Class.public <T> Object create(Class<T> toLoad)
ComponentProvidercreate in class ComponentProvidertoLoad - Class to be created.null otherwise.public boolean destroy(Object o)
ComponentProviderdestroy in class ComponentProvidero - instance to be destroyed.true iff the instance was coupled to this ComponentProvider, false otherwise.public Method getInvocableMethod(Method method)
ComponentProvidergetInvocableMethod in class ComponentProvidermethod - method from endpoint class.Copyright © 2012-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.