Package org.jboss.cdi.tck.spi
Interface Beans
public interface Beans
Provides Bean related operations.
The TCK porting package must provide an implementation of this interface which is suitable for the target implementation.
This interface may be removed.
- Author:
- Shane Bryzak, Pete Muir, David Allen
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionactivate
(byte[] bytes) Activates a bean instance from the given serialized bytes.boolean
Determines if the object instance is actually a proxy object.byte[]
Passivates the object tree starting with the bean instance provided.
-
Field Details
-
PROPERTY_NAME
-
-
Method Details
-
isProxy
Determines if the object instance is actually a proxy object.- Parameters:
instance
- The object which might be a proxy- Returns:
- true if the object is a proxy
-
passivate
Passivates the object tree starting with the bean instance provided.- Parameters:
instance
- The bean instance to serialize- Returns:
- the serialized byte array of the bean instance
- Throws:
IOException
-
activate
Activates a bean instance from the given serialized bytes.- Parameters:
bytes
- The serialized byte stream of a bean instance- Returns:
- the serialized byte array of the bean instance
- Throws:
IOException
ClassNotFoundException
-