public abstract class ParticipantRepItem extends java.lang.Object implements RepItem
Modifier | Constructor and Description |
---|---|
protected |
ParticipantRepItem() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getClassDescriptor() |
java.lang.String |
getProtocolClassPath() |
abstract java.lang.String |
getUniqueName() |
int |
hashCode() |
protected NegotiationParty |
init()
Init our fields to cache the party information.
|
protected void |
initSilent()
call init but suppress any exceptions and print just a stacktrace.
|
java.lang.Boolean |
isMediator() |
abstract NegotiationParty |
load() |
public abstract NegotiationParty load() throws InstantiateException
NegotiationParty
that this refers to.InstantiateException
- if party can't be loadedpublic java.lang.Boolean isMediator()
public int hashCode()
hashCode
in class java.lang.Object
public abstract java.lang.String getUniqueName()
RepItem.getName()
may not be unique.public java.lang.String getProtocolClassPath()
protected NegotiationParty init() throws InstantiateException
party
- InstantiateException
protected final void initSilent() throws InstantiateException
InstantiateException
public abstract java.lang.String getClassDescriptor()