Class SpamMessageHandler.GetTable
java.lang.Object
com.aoindustries.aoserv.master.TableHandler.GetTableHandlerByRole
com.aoindustries.aoserv.master.email.SpamMessageHandler.GetTable
- All Implemented Interfaces:
- TableHandler.GetTableHandler
- Enclosing class:
- SpamMessageHandler
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidgetTableAdministrator(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId) Handles anAdministratorrequest for the given table, with access limited by their set ofaccountsand thehoststhose accounts can access (seeAccountHost.protected voidgetTableDaemon(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId, User masterUser, UserHost[] masterServers) Handles amaster userrequest for the given table, with access limited to a set ofhosts.Gets the set of tables handled.protected voidgetTableMaster(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId, User masterUser) Methods inherited from class com.aoindustries.aoserv.master.TableHandler.GetTableHandlerByRolegetTable
- 
Constructor Details- 
GetTablepublic GetTable()
 
- 
- 
Method Details- 
getTableIdsDescription copied from interface:TableHandler.GetTableHandlerGets the set of tables handled.
- 
getTableMasterprotected void getTableMaster(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId, User masterUser) throws IOException, SQLException Description copied from class:TableHandler.GetTableHandlerByRole- Specified by:
- getTableMasterin class- TableHandler.GetTableHandlerByRole
- Throws:
- IOException
- SQLException
 
- 
getTableDaemonprotected void getTableDaemon(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId, User masterUser, UserHost[] masterServers) throws IOException, SQLException Description copied from class:TableHandler.GetTableHandlerByRoleHandles amaster userrequest for the given table, with access limited to a set ofhosts. This is the filtering generally used by AOServ Daemon.- Specified by:
- getTableDaemonin class- TableHandler.GetTableHandlerByRole
- Throws:
- IOException
- SQLException
 
- 
getTableAdministratorprotected void getTableAdministrator(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId) throws IOException, SQLException Description copied from class:TableHandler.GetTableHandlerByRoleHandles anAdministratorrequest for the given table, with access limited by their set ofaccountsand thehoststhose accounts can access (seeAccountHost.- Specified by:
- getTableAdministratorin class- TableHandler.GetTableHandlerByRole
- Throws:
- IOException
- SQLException
 
 
- 

