class Item extends Object implements Serializable, Cloneable
This class only has a bare minimum of methods, to minimize the amount of code downloaded into clients.
Modifier and Type | Field and Description |
---|---|
EntryRep[] |
attributeSets
ServiceItem.attributeSets converted to EntryReps.
|
String |
codebase
The codebase of the service object.
|
private static boolean |
enableImplToStubReplacement
Flag to enable JRMP impl-to-stub replacement during marshalling of
service proxy.
|
private static Logger |
logger
Logger for Reggie.
|
private static long |
serialVersionUID |
MarshalledWrapper |
service
ServiceItem.service as a MarshalledWrapper.
|
ServiceID |
serviceID
ServiceItem.serviceID.
|
ServiceType |
serviceType
The Class of ServiceItem.service converted to ServiceType.
|
Constructor and Description |
---|
Item(ServiceID serviceID,
ServiceType serviceType,
String codebase,
MarshalledWrapper service,
EntryRep[] attrSets) |
Item(ServiceItem item)
Converts a ServiceItem to an Item.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Deep clone.
|
ServiceItem |
get()
Convert back to a ServiceItem.
|
static ServiceItem[] |
toServiceItem(List reps)
Converts an ArrayList of Item to an array of ServiceItem.
|
private static final long serialVersionUID
private static final Logger logger
private static final boolean enableImplToStubReplacement
public ServiceID serviceID
public final ServiceType serviceType
public final String codebase
public final MarshalledWrapper service
public EntryRep[] attributeSets
public Item(ServiceItem item) throws RemoteException
RemoteException
Item(ServiceID serviceID, ServiceType serviceType, String codebase, MarshalledWrapper service, EntryRep[] attrSets)
public ServiceItem get()
public Object clone()
public static ServiceItem[] toServiceItem(List reps)
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.