public class ComponentInfo extends Object implements ItemMetadata
Item.| Modifier and Type | Field and Description |
|---|---|
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 and Description |
|---|
ComponentInfo()
Constructor.
|
ComponentInfo(net.shibboleth.utilities.java.support.component.IdentifiedComponent component)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
private static final long serialVersionUID
private String componentId
private Class<?> componentType
private DateTime startInstant
private DateTime completeInstant
public ComponentInfo()
public ComponentInfo(@Nonnull net.shibboleth.utilities.java.support.component.IdentifiedComponent component)
component - component which this info describes@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()
Copyright © 1999–2016. All rights reserved.