Package org.hcjf.layers.crud
Interface IdentifiableLayerInterface<O>
-
- All Superinterfaces:
java.lang.reflect.InvocationHandler,LayerInterface,ReadLayerInterface<O>
public interface IdentifiableLayerInterface<O> extends ReadLayerInterface<O>
This interface identify the layers with identifiable resources.- Author:
- javaito
-
-
Method Summary
-
Methods inherited from interface org.hcjf.layers.LayerInterface
getImplName, getRegex, isDistributed, isPlugin, isStateful
-
Methods inherited from interface org.hcjf.layers.crud.ReadLayerInterface
read, read, read
-
-
-
-
Method Detail
-
read
default O read(java.util.UUID uuid)
Reads an instance of the resource from the data source using a uuid type 5 instance- Parameters:
uuid- UUID instance.- Returns:
- Returns the resource instance.
-
createId
default java.util.UUID createId()
Creates a named uuid type 5 with the implementation name of the layer.- Returns:
- New instance of the uuid.
-
-