java.lang.Object
com.aoindustries.aoserv.master.CvsHandler
The
CvsHandler handles all the accesses to the scm.CvsRepository table.- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptionstatic intaddCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int linuxServer, PosixPath path, int linuxUserServer, int linuxGroupServer, long mode) static voiddisableCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int disableLog, int cvsRepository) Disables a CVS repository.static voidenableCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) static IntListgetCvsRepositoriesForLinuxUserServer(DatabaseConnection conn, int linuxUserServer) static intgetDisableLogForCvsRepository(DatabaseConnection conn, int cvsRepository) static intgetLinuxUserServerForCvsRepository(DatabaseConnection conn, int cvsRepository) static voidinvalidateTable(Table.TableId tableId) static booleanisCvsRepositoryDisabled(DatabaseConnection conn, int cvsRepository) static voidremoveCvsRepository(DatabaseConnection conn, InvalidateList invalidateList, int cvsRepository) static voidremoveCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) static voidsetMode(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository, long mode)
-
Method Details
-
addCvsRepository
public static int addCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int linuxServer, PosixPath path, int linuxUserServer, int linuxGroupServer, long mode) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
disableCvsRepository
public static void disableCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int disableLog, int cvsRepository) throws IOException, SQLException Disables a CVS repository.- Throws:
IOExceptionSQLException
-
enableCvsRepository
public static void enableCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
getCvsRepositoriesForLinuxUserServer
public static IntList getCvsRepositoriesForLinuxUserServer(DatabaseConnection conn, int linuxUserServer) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
getLinuxUserServerForCvsRepository
public static int getLinuxUserServerForCvsRepository(DatabaseConnection conn, int cvsRepository) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
invalidateTable
-
getDisableLogForCvsRepository
public static int getDisableLogForCvsRepository(DatabaseConnection conn, int cvsRepository) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
isCvsRepositoryDisabled
public static boolean isCvsRepositoryDisabled(DatabaseConnection conn, int cvsRepository) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
removeCvsRepository
public static void removeCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
removeCvsRepository
public static void removeCvsRepository(DatabaseConnection conn, InvalidateList invalidateList, int cvsRepository) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
setMode
public static void setMode(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository, long mode) throws IOException, SQLException - Throws:
IOExceptionSQLException
-
