de.thorstenberger.uebman.ws.regclient
Class RegClient

java.lang.Object
  extended by de.thorstenberger.uebman.ws.regclient.RegClient
All Implemented Interfaces:
ThreadListener

public class RegClient
extends java.lang.Object
implements ThreadListener

Author:
Thorsten Berger TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Method Summary
 boolean amIRegistered()
           
 void checkConfiguration()
           
static RegClient getInstance()
           
 UebmanInstance[] getInstances()
           
 UebmanInstanceListable[] getInstancesAsListable(boolean removeMyself)
           
static void main(java.lang.String[] args)
          This is RegClient's artificial main method :) ...just for testing
 java.lang.String registerMyInstance()
           
 void threadEntry(int count)
          Wird regelmäßig vom Thread aufgerufen.
 java.lang.String unregisterMyInstance()
           
 java.lang.String updateMyInstance()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static RegClient getInstance()

updateMyInstance

public java.lang.String updateMyInstance()
                                  throws WebServiceException
Throws:
WebServiceException

registerMyInstance

public java.lang.String registerMyInstance()
                                    throws WebServiceException
Throws:
WebServiceException

unregisterMyInstance

public java.lang.String unregisterMyInstance()
                                      throws WebServiceException
Throws:
WebServiceException

getInstances

public UebmanInstance[] getInstances()
                              throws WebServiceException
Throws:
WebServiceException

amIRegistered

public boolean amIRegistered()

getInstancesAsListable

public UebmanInstanceListable[] getInstancesAsListable(boolean removeMyself)
                                                throws WebServiceException
Parameters:
removeMyself - eigene Instanz nicht mit einfügen
Returns:
Throws:
WebServiceException

threadEntry

public void threadEntry(int count)
Description copied from interface: ThreadListener
Wird regelmäßig vom Thread aufgerufen.

Specified by:
threadEntry in interface ThreadListener

checkConfiguration

public void checkConfiguration()
                        throws WebServiceException
Throws:
WebServiceException

main

public static void main(java.lang.String[] args)
This is RegClient's artificial main method :) ...just for testing

Parameters:
args -