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 int
addCvsRepository
(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int linuxServer, PosixPath path, int linuxUserServer, int linuxGroupServer, long mode) static void
disableCvsRepository
(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int disableLog, int cvsRepository) Disables a CVS repository.static void
enableCvsRepository
(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) static IntList
getCvsRepositoriesForLinuxUserServer
(DatabaseConnection conn, int linuxUserServer) static int
getDisableLogForCvsRepository
(DatabaseConnection conn, int cvsRepository) static int
getLinuxUserServerForCvsRepository
(DatabaseConnection conn, int cvsRepository) static void
invalidateTable
(Table.TableId tableId) static boolean
isCvsRepositoryDisabled
(DatabaseConnection conn, int cvsRepository) static void
removeCvsRepository
(DatabaseConnection conn, InvalidateList invalidateList, int cvsRepository) static void
removeCvsRepository
(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) static void
setMode
(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:
IOException
SQLException
-
disableCvsRepository
public static void disableCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int disableLog, int cvsRepository) throws IOException, SQLException Disables a CVS repository.- Throws:
IOException
SQLException
-
enableCvsRepository
public static void enableCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) throws IOException, SQLException - Throws:
IOException
SQLException
-
getCvsRepositoriesForLinuxUserServer
public static IntList getCvsRepositoriesForLinuxUserServer(DatabaseConnection conn, int linuxUserServer) throws IOException, SQLException - Throws:
IOException
SQLException
-
getLinuxUserServerForCvsRepository
public static int getLinuxUserServerForCvsRepository(DatabaseConnection conn, int cvsRepository) throws IOException, SQLException - Throws:
IOException
SQLException
-
invalidateTable
-
getDisableLogForCvsRepository
public static int getDisableLogForCvsRepository(DatabaseConnection conn, int cvsRepository) throws IOException, SQLException - Throws:
IOException
SQLException
-
isCvsRepositoryDisabled
public static boolean isCvsRepositoryDisabled(DatabaseConnection conn, int cvsRepository) throws IOException, SQLException - Throws:
IOException
SQLException
-
removeCvsRepository
public static void removeCvsRepository(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository) throws IOException, SQLException - Throws:
IOException
SQLException
-
removeCvsRepository
public static void removeCvsRepository(DatabaseConnection conn, InvalidateList invalidateList, int cvsRepository) throws IOException, SQLException - Throws:
IOException
SQLException
-
setMode
public static void setMode(DatabaseConnection conn, RequestSource source, InvalidateList invalidateList, int cvsRepository, long mode) throws IOException, SQLException - Throws:
IOException
SQLException
-