Table of Contents

Interface IBeanContextServices

Namespace
Java.Beans.Beancontext
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IBeanContextServices

Properties

CurrentServiceClasses

Iterator<object> CurrentServiceClasses { get; }

Property Value

Iterator<object>

Methods

AddBeanContextServicesListener(BeanContextServicesListener)

void AddBeanContextServicesListener(BeanContextServicesListener arg0)

Parameters

arg0 BeanContextServicesListener

BeanContextServicesListener

AddService(Class, BeanContextServiceProvider)

bool AddService(Class arg0, BeanContextServiceProvider arg1)

Parameters

arg0 Class

Class

arg1 BeanContextServiceProvider

BeanContextServiceProvider

Returns

bool

bool

GetCurrentServiceSelectors(Class)

Iterator<object> GetCurrentServiceSelectors(Class arg0)

Parameters

arg0 Class

Class

Returns

Iterator<object>

Iterator

GetService(BeanContextChild, object, Class, object, BeanContextServiceRevokedListener)

object GetService(BeanContextChild arg0, object arg1, Class arg2, object arg3, BeanContextServiceRevokedListener arg4)

Parameters

arg0 BeanContextChild

BeanContextChild

arg1 object

object

arg2 Class

Class

arg3 object

object

arg4 BeanContextServiceRevokedListener

BeanContextServiceRevokedListener

Returns

object

object

Exceptions

TooManyListenersException

HasService(Class)

bool HasService(Class arg0)

Parameters

arg0 Class

Class

Returns

bool

bool

ReleaseService(BeanContextChild, object, object)

void ReleaseService(BeanContextChild arg0, object arg1, object arg2)

Parameters

arg0 BeanContextChild

BeanContextChild

arg1 object

object

arg2 object

object

RemoveBeanContextServicesListener(BeanContextServicesListener)

void RemoveBeanContextServicesListener(BeanContextServicesListener arg0)

Parameters

arg0 BeanContextServicesListener

BeanContextServicesListener

RevokeService(Class, BeanContextServiceProvider, bool)

void RevokeService(Class arg0, BeanContextServiceProvider arg1, bool arg2)

Parameters

arg0 Class

Class

arg1 BeanContextServiceProvider

BeanContextServiceProvider

arg2 bool

bool