org.fcrepo.server.security.xacml.pdp.data
Class PolicyIndexRebuilder

java.lang.Object
  extended by org.fcrepo.server.security.xacml.pdp.data.PolicyIndexRebuilder
All Implemented Interfaces:
Rebuilder

public class PolicyIndexRebuilder
extends Object
implements Rebuilder


Field Summary
protected  PolicyIndex m_policyIndex
           
 
Constructor Summary
PolicyIndexRebuilder()
           
 
Method Summary
 void addObject(DigitalObject object)
           
 void finish()
           
 String getAction()
           
 Map<String,String> getOptions()
           
 void init()
           
 void setPolicyIndex(PolicyIndex policyIndex)
           
 void setServerConfiguration(ServerConfiguration serverConfig)
           
 void setServerDir(File serverBaseDir)
           
 boolean shouldStopServer()
           
 void start(Map<String,String> options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_policyIndex

protected PolicyIndex m_policyIndex
Constructor Detail

PolicyIndexRebuilder

public PolicyIndexRebuilder()
Method Detail

addObject

public void addObject(DigitalObject object)
               throws Exception
Specified by:
addObject in interface Rebuilder
Throws:
Exception

finish

public void finish()
            throws Exception
Specified by:
finish in interface Rebuilder
Throws:
Exception

getAction

public String getAction()
Specified by:
getAction in interface Rebuilder

shouldStopServer

public boolean shouldStopServer()
Specified by:
shouldStopServer in interface Rebuilder

start

public void start(Map<String,String> options)
           throws Exception
Specified by:
start in interface Rebuilder
Throws:
Exception

getOptions

public Map<String,String> getOptions()
                              throws Exception
Specified by:
getOptions in interface Rebuilder
Throws:
Exception

init

public void init()
Specified by:
init in interface Rebuilder

setPolicyIndex

public void setPolicyIndex(PolicyIndex policyIndex)

setServerConfiguration

public void setServerConfiguration(ServerConfiguration serverConfig)
Specified by:
setServerConfiguration in interface Rebuilder

setServerDir

public void setServerDir(File serverBaseDir)
Specified by:
setServerDir in interface Rebuilder


Copyright © 2012 DuraSpace. All Rights Reserved.