org.jboss.shotoku.service
Interface ShotokuService

All Superinterfaces:
AdministratedService
All Known Implementing Classes:
ShotokuServiceImpl

public interface ShotokuService
extends AdministratedService

Author:
Adam Warski (adamw@aster.pl)

Method Summary
 void addAdministratedService(AdministratedServiceGetter asg)
           
 java.lang.Object get(java.lang.Object key)
           
 java.util.Set<AdministratedServiceGetter> getAdministratedServices()
           
 java.lang.String getNextKeyBase()
          Gets a next unique key base for a shotoku cache item.
 void put(java.lang.Object key, java.lang.Object o)
           
 void register(ShotokuCacheItem cacheItem)
           
 void remove(java.lang.Object key)
           
 
Methods inherited from interface org.jboss.shotoku.service.AdministratedService
create, destroy, getLastUpdate, getLastUpdateDate, getServiceDescription, getServiceId, getServiceInstance, getServiceName, getServiceRunnable, setLastUpdate, setServiceRunnable, start, stop, update
 

Method Detail

get

java.lang.Object get(java.lang.Object key)

put

void put(java.lang.Object key,
         java.lang.Object o)

register

void register(ShotokuCacheItem cacheItem)

remove

void remove(java.lang.Object key)

getNextKeyBase

java.lang.String getNextKeyBase()
Gets a next unique key base for a shotoku cache item.


addAdministratedService

void addAdministratedService(AdministratedServiceGetter asg)

getAdministratedServices

java.util.Set<AdministratedServiceGetter> getAdministratedServices()


Copyright © -2006 . All Rights Reserved.