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(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(ArrayList 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 ServiceType serviceType
public String codebase
public MarshalledWrapper service
public EntryRep[] attributeSets
public Item(ServiceItem item) throws RemoteException
RemoteException
public ServiceItem get()
public Object clone()
public static ServiceItem[] toServiceItem(ArrayList reps)
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.