public abstract class AbstractDestructableIdentifiableInitializableComponent extends AbstractDestructableInitializableComponent implements IdentifiableComponent
DestructableComponent, IdentifiableComponent and
InitializableComponent.| Modifier and Type | Field and Description |
|---|---|
private String |
id
ID of this component.
|
| Constructor and Description |
|---|
AbstractDestructableIdentifiableInitializableComponent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInitialize()
Performs the initialization of the component.
|
String |
getId()
Gets the ID of this component.
|
protected void |
setId(String componentId)
Sets the ID of this component.
|
destroy, doDestroy, initialize, isDestroyed, isInitialized@Nullable @NonnullAfterInit private String id
public AbstractDestructableIdentifiableInitializableComponent()
@Nullable @NonnullAfterInit public String getId()
getId in interface IdentifiableComponentprotected void setId(@Nonnull@NotEmpty String componentId)
componentId - ID of the componentprotected void doInitialize()
throws ComponentInitializationException
doInitialize in class AbstractDestructableInitializableComponentComponentInitializationException - thrown if there is a problem initializing the componentCopyright © 1999-2013. All Rights Reserved.