org.glite.security.voms.service
Class CAUpdater.CAUpdateManipulation

java.lang.Object
  extended byorg.glite.security.voms.service.CAUpdater.CAUpdateManipulation
All Implemented Interfaces:
DirectManipulation
Enclosing class:
CAUpdater

public static class CAUpdater.CAUpdateManipulation
extends java.lang.Object
implements DirectManipulation

A DirectManipulation for keeping the CA table fresh. Also used outside this class during service bootstrap and database deployment.


Method Summary
 java.lang.Object execute(DirectUpdate u)
          Update CA table with current data in /etc/grid-security/certificates/*.0.
static DirectManipulation getInstance()
          Factory method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DirectManipulation getInstance()
Factory method.


execute

public java.lang.Object execute(DirectUpdate u)
                         throws VOMSException,
                                java.sql.SQLException
Update CA table with current data in /etc/grid-security/certificates/*.0.

Specified by:
execute in interface DirectManipulation
Throws:
VOMSException
java.sql.SQLException