org.jbpm.pvm.internal.repository
Interface RepositoryCache

All Known Implementing Classes:
RepositoryCacheImpl

public interface RepositoryCache

Author:
Tom Baeyens

Method Summary
 void clear()
           
 java.lang.Object get(java.lang.String deploymentId, java.lang.String objectName)
           
 java.util.Set<java.lang.String> getCachedDeploymentIds()
           
 DeploymentClassLoader getDeploymentClassLoader(java.lang.String deploymentId, java.lang.ClassLoader original)
           
 void remove(java.lang.String deploymentId)
           
 void set(java.lang.String deploymentId, java.util.Map<java.lang.String,java.lang.Object> deployedObjects)
           
 void set(java.lang.String deploymentId, java.lang.String key, java.lang.Object cachedObject)
           
 void setDeploymentClassLoader(java.lang.String deploymentId, java.lang.ClassLoader original, DeploymentClassLoader deploymentClassLoader)
           
 

Method Detail

set

void set(java.lang.String deploymentId,
         java.util.Map<java.lang.String,java.lang.Object> deployedObjects)

set

void set(java.lang.String deploymentId,
         java.lang.String key,
         java.lang.Object cachedObject)

get

java.lang.Object get(java.lang.String deploymentId,
                     java.lang.String objectName)

getCachedDeploymentIds

java.util.Set<java.lang.String> getCachedDeploymentIds()

remove

void remove(java.lang.String deploymentId)

clear

void clear()

getDeploymentClassLoader

DeploymentClassLoader getDeploymentClassLoader(java.lang.String deploymentId,
                                               java.lang.ClassLoader original)

setDeploymentClassLoader

void setDeploymentClassLoader(java.lang.String deploymentId,
                              java.lang.ClassLoader original,
                              DeploymentClassLoader deploymentClassLoader)


Copyright © 2010 JBoss Community. All Rights Reserved.