|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.shibboleth.metadata.pipeline.ComponentInfo
public class ComponentInfo
Some basic information related to a component's processing of an Item.
| Field Summary | |
|---|---|
private DateTime |
completeInstant
Instant when the component operation completed. |
private String |
componentId
ID of the component that operated on the element. |
private Class<?> |
componentType
Gets the type of the component that operated on the element. |
private static long |
serialVersionUID
Serial version UID. |
private DateTime |
startInstant
Instant when the component operation started. |
| Constructor Summary | |
|---|---|
ComponentInfo()
Constructor. |
|
ComponentInfo(net.shibboleth.utilities.java.support.component.IdentifiableComponent component)
Constructor. |
|
| Method Summary | |
|---|---|
DateTime |
getCompleteInstant()
Gets the instant when the component operation completed. |
String |
getComponentId()
Gets the ID of the component that operated on the element. |
Class<?> |
getComponentType()
Gets the type of the component that operated on the element. |
DateTime |
getStartInstant()
Gets the instant when the component operation started. |
void |
setCompleteInstant()
Sets the complete instant of the component to now. |
void |
setCompleteInstant(DateTime instant)
Sets the instant when the component operation completed. |
void |
setComponentId(String id)
Sets the ID of the component that operated on the element. |
void |
setComponentType(Class<?> type)
Sets the type of the component that operated on the element. |
void |
setStartInstant(DateTime instant)
Sets the instant when the component operation started. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private String componentId
private Class<?> componentType
private DateTime startInstant
private DateTime completeInstant
| Constructor Detail |
|---|
public ComponentInfo()
public ComponentInfo(@Nonnull
net.shibboleth.utilities.java.support.component.IdentifiableComponent component)
component - component which this info describes| Method Detail |
|---|
@Nullable public String getComponentId()
public void setComponentId(@Nullable
String id)
id - ID of the component that operated on the element@Nullable public Class<?> getComponentType()
public void setComponentType(@Nullable
Class<?> type)
type - type of the component that operated on the element@Nullable public DateTime getStartInstant()
public void setStartInstant(@Nullable
DateTime instant)
instant - instant when the component operation started@Nullable public DateTime getCompleteInstant()
public void setCompleteInstant()
public void setCompleteInstant(@Nullable
DateTime instant)
instant - when the component operation completed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||