org.openprivacy.reptile.jxta.services
Class JXTARemoteServiceProviderService

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--org.openprivacy.reptile.jxta.services.BaseService
              |
              +--org.openprivacy.reptile.jxta.services.JXTARemoteServiceProviderService
All Implemented Interfaces:
java.lang.Runnable

public class JXTARemoteServiceProviderService
extends BaseService


Field Summary
static java.lang.String MODULE_DESCRIPTION
           
static java.lang.String MODULE_NAME
           
static java.lang.String SERVICE_CREATOR
           
static java.lang.String SERVICE_NAME
           
static java.lang.String SERVICE_SPEC_URI
           
static java.lang.String SERVICE_VERSION
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
JXTARemoteServiceProviderService()
          a new JXTARemoteServiceProviderService instance.
 
Method Summary
 void advertisePipe()
           
 void advertiseService()
           
 void init(net.jxta.peergroup.PeerGroup group, net.jxta.pipe.PipeService pipe_s, net.jxta.discovery.DiscoveryService disc_s)
          Intialize this service.
 void run()
           
 void service()
          Service this service...
 
Methods inherited from class org.openprivacy.reptile.jxta.services.BaseService
createPipeAdvertisement
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MODULE_NAME

public static final java.lang.String MODULE_NAME

MODULE_DESCRIPTION

public static final java.lang.String MODULE_DESCRIPTION

SERVICE_NAME

public static final java.lang.String SERVICE_NAME

SERVICE_VERSION

public static final java.lang.String SERVICE_VERSION

SERVICE_CREATOR

public static final java.lang.String SERVICE_CREATOR

SERVICE_SPEC_URI

public static final java.lang.String SERVICE_SPEC_URI
Constructor Detail

JXTARemoteServiceProviderService

public JXTARemoteServiceProviderService()
a new JXTARemoteServiceProviderService instance.
Method Detail

init

public void init(net.jxta.peergroup.PeerGroup group,
                 net.jxta.pipe.PipeService pipe_s,
                 net.jxta.discovery.DiscoveryService disc_s)
          throws java.lang.Exception
Intialize this service.

run

public void run()
Overrides:
run in class java.lang.Thread

advertiseService

public void advertiseService()
                      throws java.lang.Exception

advertisePipe

public void advertisePipe()
                   throws java.lang.Exception

service

public void service()
Service this service... similar to the Servlet API or any other type of server.