public interface VendorExtensions
VendorExtensions
interface provides a means for SLEE vendors
to incorporate additional data into various SLEE object types used by SLEE
managament clients, without requiring extensions to the SLEE API. A SLEE
vendor that includes vendor-specific data in the SLEE objects it generates
for clients should clearly document the type and structure of the data.
Serialization and deserialization of vendor-specific data is controlled by the following static methods declared on the classes that implement this interface:
public static void enableVendorDataSerialization() { ... }
public static void disableVendorDataSerialization() { ... }
These methods enable and disable the serialization of vendor-specific data. They are typically used by a SLEE implementation to control the export of the vendor-specific data.
public static void enableVendorDataDeserialization() { ... }
public static void disableVendorDataDeserialization() { ... }
These methods enable and disable the deserialization of vendor-specific data. They are typically used by management clients to control the import of the vendor-specific data.
Modifier and Type | Method and Description |
---|---|
Object |
getVendorData()
Get the vendor-specific data.
|
void |
setVendorData(Object vendorData)
Set the vendor-specific data.
|