All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----Acme.Conf.Topic
Topics are contained in conferences, and contain responses. Each topic has a title, and flags saying whether it's retired or frozen.
This is an abstract class with separate implementations on the client and server sides, mirrored via RPC.
Fetch the software.
Fetch the entire Acme package.
public Topic()
public abstract long getDate()
public abstract User getCreator()
public abstract String getTitle()
public abstract int getLastResponseNumber()
public abstract Response getResponse(int n)
public abstract boolean isRetired()
public abstract boolean isFrozen()
public abstract void retire(Session session)
Only a host or the topic creator may do this.
public abstract void unretire(Session session)
Only a host or the topic creator may do this.
public abstract void freeze(Session session)
Only a host or the topic creator may do this.
public abstract void unfreeze(Session session)
Only a host or the topic creator may do this.
public abstract int addResponse(Session session, String pseud, String text)
Note that there is no method for linking an existing response. Unlike topics, which can be in multiple conferences, responses can be in only one topic.
All Packages Class Hierarchy This Package Previous Next Index
ACME Java ACME Labs