public class ComponentPinManager<C> extends Object
| Constructor and Description |
|---|
ComponentPinManager(ComponentPool<C> componentPool) |
| Modifier and Type | Method and Description |
|---|---|
StackTrace[] |
getExistentialStackTraces() |
int |
getFreeSize() |
int |
getPoolSize() |
int |
getProcessingSize() |
void |
process(ComponentInstance<C> componentInstance) |
void |
remove(ComponentPin<C> componentPin,
boolean withPrejudice) |
ComponentPin<C> |
serve() |
void |
shutdown() |
void |
startup() |
void |
terminate(ComponentInstance<C> componentInstance) |
public ComponentPinManager(ComponentPool<C> componentPool)
public void startup()
throws ComponentPoolException
ComponentPoolExceptionpublic ComponentPin<C> serve() throws ComponentPoolException
ComponentPoolExceptionpublic void remove(ComponentPin<C> componentPin, boolean withPrejudice)
public void process(ComponentInstance<C> componentInstance)
public void terminate(ComponentInstance<C> componentInstance)
public void shutdown()
throws ComponentPoolException
ComponentPoolExceptionpublic int getPoolSize()
public int getFreeSize()
public int getProcessingSize()
public StackTrace[] getExistentialStackTraces()
Copyright © 2018. All rights reserved.