com.waveset.provision
Class ProvisionThread

java.lang.Object
  extended byjava.lang.Thread
      extended bycom.waveset.provision.ProvisionThread
All Implemented Interfaces:
java.lang.Runnable

public class ProvisionThread
extends java.lang.Thread

A thread that can be launched to perform resource operations during provisioning.


Field Summary
static java.lang.String code_id
           
protected static Trace trace
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ProvisionThread(ThreadContext c, int number)
           
 
Method Summary
 java.lang.String getAdminName()
           
 java.lang.String getDescription()
           
 java.lang.String getDescription(boolean includeUserName)
           
static java.lang.String getDescription(ResourceOp op, ThreadContext context, boolean includeUserName)
          Debug method to display what this provisioning thread is doing Should look like Provisioner: NTExchange (NT and Exchange Server), create bob
 int getNumber()
           
 boolean isFinished()
           
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, 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

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

trace

protected static final Trace trace
Constructor Detail

ProvisionThread

public ProvisionThread(ThreadContext c,
                       int number)
Method Detail

getNumber

public int getNumber()

isFinished

public boolean isFinished()

getAdminName

public java.lang.String getAdminName()

run

public void run()

getDescription

public static java.lang.String getDescription(ResourceOp op,
                                              ThreadContext context,
                                              boolean includeUserName)
Debug method to display what this provisioning thread is doing Should look like Provisioner: NTExchange (NT and Exchange Server), create bob


getDescription

public java.lang.String getDescription()

getDescription

public java.lang.String getDescription(boolean includeUserName)