public abstract class RuntimeInfoComponentFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
log |
Constructor and Description |
---|
RuntimeInfoComponentFactory() |
Modifier and Type | Method and Description |
---|---|
static RuntimeInfoComponent |
create(ParentRuntimeInfoComponent parent,
AdaptrisComponent c) |
protected abstract RuntimeInfoComponent |
createComponent(ParentRuntimeInfoComponent parent,
AdaptrisComponent e) |
protected abstract boolean |
isSupported(AdaptrisComponent e) |
static void |
registerComponentFactory(RuntimeInfoComponentFactory factory) |
public static final void registerComponentFactory(RuntimeInfoComponentFactory factory)
public static final RuntimeInfoComponent create(ParentRuntimeInfoComponent parent, AdaptrisComponent c) throws CoreException
CoreException
protected abstract boolean isSupported(AdaptrisComponent e)
protected abstract RuntimeInfoComponent createComponent(ParentRuntimeInfoComponent parent, AdaptrisComponent e) throws java.lang.Exception
java.lang.Exception