Class BindMethods
- java.lang.Object
-
- org.apache.felix.scr.impl.inject.methods.BindMethods
-
- All Implemented Interfaces:
ReferenceMethods
public class BindMethods extends java.lang.Object implements ReferenceMethods
- Version:
- $Rev$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description private ReferenceMethodm_bindprivate ReferenceMethodm_unbindprivate ReferenceMethodm_updated-
Fields inherited from interface org.apache.felix.scr.impl.inject.ReferenceMethods
NOPReferenceMethod
-
-
Constructor Summary
Constructors Constructor Description BindMethods(ReferenceMetadata m_dependencyMetadata, java.lang.Class<?> instanceClass, DSVersion dsVersion, boolean configurableServiceProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferenceMethodgetBind()Get the method to bind a service.InitReferenceMethodgetInit()Get an optional method to initialize the component reference handling.ReferenceMethodgetUnbind()Get the method to unbind a service.ReferenceMethodgetUpdated()Get the method to update a service.
-
-
-
Field Detail
-
m_bind
private final ReferenceMethod m_bind
-
m_updated
private final ReferenceMethod m_updated
-
m_unbind
private final ReferenceMethod m_unbind
-
-
Constructor Detail
-
BindMethods
public BindMethods(ReferenceMetadata m_dependencyMetadata, java.lang.Class<?> instanceClass, DSVersion dsVersion, boolean configurableServiceProperties)
-
-
Method Detail
-
getBind
public ReferenceMethod getBind()
Description copied from interface:ReferenceMethodsGet the method to bind a service. Never returnsnull.- Specified by:
getBindin interfaceReferenceMethods
-
getUnbind
public ReferenceMethod getUnbind()
Description copied from interface:ReferenceMethodsGet the method to unbind a service. Never returnsnull.- Specified by:
getUnbindin interfaceReferenceMethods
-
getUpdated
public ReferenceMethod getUpdated()
Description copied from interface:ReferenceMethodsGet the method to update a service. Never returnsnull.- Specified by:
getUpdatedin interfaceReferenceMethods
-
getInit
public InitReferenceMethod getInit()
Description copied from interface:ReferenceMethodsGet an optional method to initialize the component reference handling. This is optional and might returnnull- Specified by:
getInitin interfaceReferenceMethods
-
-