public abstract class AbstractLinkResourceDecorator<T extends net.nemerosa.ontrack.model.structure.ProjectEntity> extends AbstractResourceDecorator<T>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLinkResourceDecorator(java.lang.Class<T> resourceClass) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.Iterable<LinkDefinition<T>> |
getLinkDefinitions() |
java.util.List<java.lang.String> |
getLinkNames()
Gets the list of link names this resource decorator can provide.
|
java.util.List<Link> |
links(T resource,
ResourceContext resourceContext) |
appliesForclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecorateBeforeSerializationprotected AbstractLinkResourceDecorator(java.lang.Class<T> resourceClass)
public java.util.List<Link> links(T resource, ResourceContext resourceContext)
protected abstract java.lang.Iterable<LinkDefinition<T>> getLinkDefinitions()
public java.util.List<java.lang.String> getLinkNames()
ResourceDecorator