Interface IBeanContextServices
- Namespace
- Java.Beans.Beancontext
- Assembly
- MASES.JNet.dll
.NET interface skeleton to be manually developed following https://docs.oracle.com/javase/8/docs/api/java/beans/beancontext/BeanContextServices.html
public interface IBeanContextServices
Properties
CurrentServiceClasses
Iterator CurrentServiceClasses { get; }
Property Value
Methods
AddBeanContextServicesListener(BeanContextServicesListener)
void AddBeanContextServicesListener(BeanContextServicesListener arg0)
Parameters
AddService(Class, BeanContextServiceProvider)
bool AddService(Class arg0, BeanContextServiceProvider arg1)
Parameters
Returns
GetCurrentServiceSelectors(Class)
Iterator GetCurrentServiceSelectors(Class arg0)
Parameters
Returns
GetService(BeanContextChild, object, Class, object, BeanContextServiceRevokedListener)
object GetService(BeanContextChild arg0, object arg1, Class arg2, object arg3, BeanContextServiceRevokedListener arg4)
Parameters
arg0BeanContextChildarg1objectarg2Classarg3objectarg4BeanContextServiceRevokedListener
Returns
Exceptions
HasService(Class)
bool HasService(Class arg0)
Parameters
Returns
ReleaseService(BeanContextChild, object, object)
void ReleaseService(BeanContextChild arg0, object arg1, object arg2)
Parameters
arg0BeanContextChildarg1objectarg2object
RemoveBeanContextServicesListener(BeanContextServicesListener)
void RemoveBeanContextServicesListener(BeanContextServicesListener arg0)
Parameters
RevokeService(Class, BeanContextServiceProvider, bool)
void RevokeService(Class arg0, BeanContextServiceProvider arg1, bool arg2)
Parameters
arg0Classarg1BeanContextServiceProviderarg2bool