Interface IBeanContextServices
- Namespace
- Java.Beans.Beancontext
- Assembly
- MASES.JNet.dll
.NET interface skeleton to be manually developed following https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html
public interface IBeanContextServices
Properties
CurrentServiceClasses
Iterator<object> 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<object> 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