public interface org.ehcache.spi.persistence.PersistableResourceService extends org.ehcache.spi.service.MaintainableService
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.ehcache.spi.persistence.PersistableResourceService
super_class: java.lang.Object
{
public abstract boolean handlesResourceType(org.ehcache.config.ResourceType<?>);
descriptor: (Lorg/ehcache/config/ResourceType;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/ehcache/config/ResourceType<*>;)Z
MethodParameters:
Name Flags
resourceType
public abstract org.ehcache.spi.persistence.PersistableResourceService$PersistenceSpaceIdentifier<?> getPersistenceSpaceIdentifier(java.lang.String, org.ehcache.config.CacheConfiguration<?, ?>);
descriptor: (Ljava/lang/String;Lorg/ehcache/config/CacheConfiguration;)Lorg/ehcache/spi/persistence/PersistableResourceService$PersistenceSpaceIdentifier;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.ehcache.CachePersistenceException
Signature: (Ljava/lang/String;Lorg/ehcache/config/CacheConfiguration<**>;)Lorg/ehcache/spi/persistence/PersistableResourceService$PersistenceSpaceIdentifier<*>;
MethodParameters:
Name Flags
name
config
public abstract void releasePersistenceSpaceIdentifier(org.ehcache.spi.persistence.PersistableResourceService$PersistenceSpaceIdentifier<?>);
descriptor: (Lorg/ehcache/spi/persistence/PersistableResourceService$PersistenceSpaceIdentifier;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.ehcache.CachePersistenceException
Signature: (Lorg/ehcache/spi/persistence/PersistableResourceService$PersistenceSpaceIdentifier<*>;)V
MethodParameters:
Name Flags
identifier
public abstract org.ehcache.spi.persistence.StateRepository getStateRepositoryWithin(org.ehcache.spi.persistence.PersistableResourceService$PersistenceSpaceIdentifier<?>, java.lang.String);
descriptor: (Lorg/ehcache/spi/persistence/PersistableResourceService$PersistenceSpaceIdentifier;Ljava/lang/String;)Lorg/ehcache/spi/persistence/StateRepository;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.ehcache.CachePersistenceException
Signature: (Lorg/ehcache/spi/persistence/PersistableResourceService$PersistenceSpaceIdentifier<*>;Ljava/lang/String;)Lorg/ehcache/spi/persistence/StateRepository;
MethodParameters:
Name Flags
identifier
name
public abstract void destroy(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.ehcache.CachePersistenceException
MethodParameters:
Name Flags
name
public abstract void destroyAll();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.ehcache.CachePersistenceException
}
SourceFile: "PersistableResourceService.java"
NestMembers:
org.ehcache.spi.persistence.PersistableResourceService$PersistenceSpaceIdentifier
InnerClasses:
public abstract PersistenceSpaceIdentifier = org.ehcache.spi.persistence.PersistableResourceService$PersistenceSpaceIdentifier of org.ehcache.spi.persistence.PersistableResourceService
RuntimeVisibleAnnotations:
org.ehcache.spi.service.PluralService()