These APIs are now both obsolete and express an anti-pattern of component assembly and interaction.
This package has been deprecated and may be removed in a future version of the Java Platform. There is no replacement.
All of the classes and interfaces in this package have been terminally deprecated.
Users are advised to migrate their applications to other technologies.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | BeanContext
Deprecated
for removal since 23.
The BeanContext acts a logical hierarchical container for JavaBeans. |
| public interface | BeanContextChild
Deprecated
for removal since 23.
JavaBeans wishing to be nested within, and obtain a reference to their execution environment, or context, as defined by the BeanContext sub-interface shall implement this interface. |
| public interface | BeanContextChildComponentProxy
Deprecated
for removal since 23.
This interface is implemented by
|
| public interface | BeanContextContainerProxy
Deprecated
for removal since 23.
This interface is implemented by BeanContexts' that have an AWT Container associated with them. |
| public interface | BeanContextMembershipListener
Deprecated
for removal since 23.
Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes. |
| public interface | BeanContextProxy
Deprecated
for removal since 23.
This interface is implemented by a JavaBean that does not directly have a BeanContext(Child) associated with it (via implementing that interface or a subinterface thereof), but has a public BeanContext(Child) delegated from it. |
| public interface | BeanContextServiceProvider
Deprecated
for removal since 23.
One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders. |
| public interface | BeanContextServiceProviderBeanInfo
Deprecated
for removal since 23.
A BeanContextServiceProvider implementor who wishes to provide explicit
information about the services their bean may provide shall implement a
BeanInfo class that implements this BeanInfo subinterface and provides
explicit information about the methods, properties, events, etc, of their
services.
|
| public interface | BeanContextServiceRevokedListener
Deprecated
for removal since 23.
The listener interface for receiving
BeanContextServiceRevokedEvent objects.
|
| public interface | BeanContextServices
Deprecated
for removal since 23.
The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within. |
| public interface | BeanContextServicesListener
Deprecated
for removal since 23.
The listener interface for receiving
BeanContextServiceAvailableEvent objects.
|
| Modifier and Type | Class and Description |
|---|---|
| public class | BeanContextChildSupport
Deprecated
for removal since 23.
This is a general support class to provide support for implementing the BeanContextChild protocol. |
| public abstract class | BeanContextEvent
Deprecated
for removal since 23.
|
| public class | BeanContextMembershipEvent
Deprecated
for removal since 23.
A BeanContextMembershipEvent encapsulates
the list of children added to, or removed from,
the membership of a particular BeanContext.
|
| public class | BeanContextServiceAvailableEvent
Deprecated
for removal since 23.
This event type is used by the BeanContextServicesListener in order to identify the service being registered. |
| public class | BeanContextServiceRevokedEvent
Deprecated
for removal since 23.
This event type is used by the
|
| public class | BeanContextServicesSupport
Deprecated
for removal since 23.
This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface. |
| public class | BeanContextSupport
Deprecated
for removal since 23.
This helper class provides a utility implementation of the
java.beans.beancontext.BeanContext interface.
|