public class JXTAController extends Object implements P2PGridController
| Modifier and Type | Method and Description |
|---|---|
void |
addSeedUri(URI uri) |
void |
baseSummaryAdd(Data data) |
void |
baseSummaryCreate() |
Data[] |
collect(ControllerSearchCondition con) |
void |
createFederation() |
int |
getFederationType(String gridID) |
static P2PGridController |
getInstance() |
net.jxta.peergroup.PeerGroup |
getPeerGroup() |
String |
getSerlfGridId() |
boolean |
hostSummaryCreate(String gridId) |
void |
logDataPublish(Data data) |
void |
logSummaryAdd(Data data) |
void |
publish(Data data) |
void |
removeAccessLogSummary() |
void |
removeAccessStateSummary() |
void |
revoke(DataID id) |
static void |
setBaseDir(File baseDir) |
static void |
setUpInstance(ServiceContext context) |
void |
showStatus(PrintStream stream) |
void |
shutdown() |
void |
start() |
void |
stateDataPublish(Data data) |
void |
stateSummaryAdd(Data data) |
void |
summaryPublish(String tag) |
void |
summaryPublishSet(String tag) |
public Data[] collect(ControllerSearchCondition con) throws ControllerException
collect in interface P2PGridControllerControllerExceptionpublic void addSeedUri(URI uri)
addSeedUri in interface P2PGridControllerpublic void publish(Data data) throws ControllerException
publish in interface P2PGridControllerControllerExceptionpublic void stateDataPublish(Data data) throws ControllerException
stateDataPublish in interface P2PGridControllerControllerExceptionpublic void logDataPublish(Data data) throws ControllerException
logDataPublish in interface P2PGridControllerControllerExceptionpublic void summaryPublish(String tag) throws ControllerException
summaryPublish in interface P2PGridControllerControllerExceptionpublic void baseSummaryAdd(Data data) throws ControllerException
baseSummaryAdd in interface P2PGridControllerControllerExceptionpublic void logSummaryAdd(Data data) throws ControllerException
logSummaryAdd in interface P2PGridControllerControllerExceptionpublic void stateSummaryAdd(Data data) throws ControllerException
stateSummaryAdd in interface P2PGridControllerControllerExceptionpublic void summaryPublishSet(String tag) throws ControllerException
ControllerExceptionpublic void removeAccessLogSummary()
public void removeAccessStateSummary()
public void revoke(DataID id) throws ControllerException, DataNotFoundException
revoke in interface P2PGridControllerControllerExceptionDataNotFoundExceptionpublic void shutdown()
shutdown in interface P2PGridControllerpublic boolean hostSummaryCreate(String gridId) throws ControllerException
hostSummaryCreate in interface P2PGridControllerControllerExceptionpublic int getFederationType(String gridID)
public void createFederation()
createFederation in interface P2PGridControllerpublic void baseSummaryCreate()
throws ControllerException
ControllerExceptionpublic void start()
throws ControllerException
start in interface P2PGridControllerControllerExceptionpublic void showStatus(PrintStream stream)
showStatus in interface P2PGridControllerpublic String getSerlfGridId()
getSerlfGridId in interface P2PGridControllerpublic net.jxta.peergroup.PeerGroup getPeerGroup()
public static void setBaseDir(File baseDir)
public static void setUpInstance(ServiceContext context) throws ControllerException
ControllerExceptionpublic static P2PGridController getInstance() throws ControllerException
ControllerException