GNDMS 0.6.0
RESTful verison of GNDMS
|
The slice provider which handles the available subspaces providing a mapping of slice ids and slices. More...
Classes | |
class | Invalidator |
Public Member Functions | |
SliceProviderImpl (EntityManagerFactory emf) | |
void | setSystem (GNDMSystem system) |
void | setEntityManagerFactory (final EntityManagerFactory emf) |
void | setSubspaceProvider (SubspaceProvider subspaceProvider) |
void | setSliceKindProvider (SliceKindProvider sliceKindProvider) |
final boolean | exists (final String subspace, final String slice) |
final List< String > | listSlices (final String subspace) throws NoSuchElementException |
final Slice | getSlice (final String subspace, final String sliceId) throws NoSuchElementException |
String | createSlice (final String subspaceId, final String sliceKindId, final String dn, final DateTime ttm, final long sliceSize) throws NoSuchElementException |
Taskling | deleteSlice (final String subspaceId, final String sliceId) throws NoSuchElementException |
Private Attributes | |
final Logger | logger = LoggerFactory.getLogger( this.getClass() ) |
GNDMSystem | system |
SubspaceProvider | subspaceProvider |
SliceKindProvider | sliceKindProvider |
final ActionConfigurer | actionConfigurer |
final GridResourceCache< Slice > | cache |
The slice provider which handles the available subspaces providing a mapping of slice ids and slices.