Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.test.management.runtime
Class SampleComponent
com.newstep.solid.management.runtime.AsyncManagedExecutable
  |
  +--com.newstep.solid.management.runtime.component.Component
       |
       +--com.newstep.solid.test.management.runtime.SampleComponent
All Implemented Interfaces:
       ManagedExecutable

public class SampleComponent      
 
Links:
Kernel Association Association Link
to Class SampleComponent
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Kernel Association Association Link
to Class LoggingThread
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Generalization Generalization Link
to Class Component
 
 

Nested Class Summary
class
Field Summary
protected String
private static String
private static String
protected boolean
protected boolean
protected boolean
private static SampleComponent
public final static Logger
protected int
boolean
public final static String
Method Summary
protected void
protected void
protected void
protected void
protected void
public String
public static SampleComponent
public void
init(Object configuration)
protected void
init(String args)
public void
init(Configuration configuration, String args)
loadConfig(String args)
public void
run()
public static void
main(String args)
Field Detail
beaconType
protected String beaconType
Multiplicity:
1
 

cnType
private static String cnType
Multiplicity:
1
Static.
 

configFile
private static String configFile
Multiplicity:
1
Static.
 

hasBeacon
protected boolean hasBeacon
Multiplicity:
1
 

hasDirectoryClient
protected boolean hasDirectoryClient
Multiplicity:
1
 

hasThreadLogger
protected boolean hasThreadLogger
Multiplicity:
1
 

instance
private static SampleComponent instance
Multiplicity:
1
Static.
 

logger
public final static Logger logger
Final.
Multiplicity:
1
Static.
 

loggingFreq
protected int loggingFreq
Multiplicity:
1
 

lt
private SampleComponent.LoggingThread lt
Multiplicity:
1
 

MANAGER_NAME
public final static String MANAGER_NAME
Final.
Multiplicity:
1
Static.
 
Method Detail
doResume
protected void doResume ()
 
Throws:
ExecutableException
 

doShutdown
protected void doShutdown ()
 
Throws:
ExecutableException
 

doStart
protected void doStart ()
 
Throws:
ExecutableException
 

doStop
protected void doStop ()
 
Throws:
ExecutableException
 

doSuspend
protected void doSuspend ()
 
Throws:
ExecutableException
 

getName
public String getName ()
 
 

getTestInstance
public static SampleComponent getTestInstance ()
 
For JUnit test purposes.
Return:
TODO
Static.
Throws:
Exception
 

init
protected void init (String args)
 
Throws:
ExecutableException,ConfigurationException
 

init
public void init (Object configuration)
 
 

init
public void init (Configuration configuration, String args)
 
 

loadConfig
protected ComponentConfiguration loadConfig (String args)
 
 

main
public static void main (String args)
 
Static.
 

Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD