net.jxta.instantp2p
Class InstantP2PApp
java.lang.Object
|
+--net.jxta.instantp2p.PeerGroupApp
|
+--net.jxta.instantp2p.InstantP2PApp
- public class InstantP2PApp
- extends PeerGroupApp
Methods inherited from class net.jxta.instantp2p.PeerGroupApp |
addGroup,
addPeer,
checkDiscoverResults,
createPipeAdvertisement,
getAdvertisement,
getDirectory,
getDiscovery,
getGids,
getGroup,
getGroupName,
getGroups,
getNewPeerGroupAdvertisement,
getParentApp,
getPeer,
getPeerGroup,
getPeers,
getPids,
getPipePolicy,
getRootDirectory,
joinGroup,
joinNewGroup,
loadAdvertisement,
pollDiscover,
removeGroup,
removePeer,
requestRemoteDiscover,
saveAdvertisement,
selectPeer,
setApp,
setParentApp,
setRootDirectory |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
InstantP2PApp
public InstantP2PApp()
init
public void init(net.jxta.peergroup.PeerGroup group,
net.jxta.document.Advertisement adv)
throws net.jxta.exception.PeerGroupException
- Description copied from class: PeerGroupApp
- Initialize the application
- Overrides:
- init in class PeerGroupApp
- Tags copied from class: PeerGroupApp
- Parameters:
group
- PeerGroup this application is started from
startApp
public int startApp(java.lang.String[] str)
- Overrides:
- startApp in class PeerGroupApp
stopApp
public void stopApp()
- Overrides:
- stopApp in class PeerGroupApp
getSharePolicy
public net.jxta.share.SharePolicy getSharePolicy()
- Returns the SharePolicy for the PeerGroup
- Returns:
- the SharePolicy for the PeerGroup
- Since:
- JXTA 1.0
getContentRequests
public GetContentStatus[] getContentRequests()
addContentRequest
public void addContentRequest(GetContentStatus request)
removeContentRequest
public void removeContentRequest(GetContentStatus request)
removeAllContentRequests
public void removeAllContentRequests()
startPolicy
protected void startPolicy()
throws net.jxta.exception.PeerGroupException
- Protected Methods to be overloaded by subclasses
- Overrides:
- startPolicy in class PeerGroupApp
isValidPeer
protected boolean isValidPeer(net.jxta.protocol.PeerGroupAdvertisement peerAdv)
- Overrides:
- isValidPeer in class PeerGroupApp
replaceTest
protected boolean replaceTest(net.jxta.protocol.PeerGroupAdvertisement newPeerAdv,
net.jxta.protocol.PeerGroupAdvertisement oldPeerAdv)
- Overrides:
- replaceTest in class PeerGroupApp