Package com.aoindustries.aoserv.master
Class TableHandler.GetTableHandlerPublic
java.lang.Object
com.aoindustries.aoserv.master.TableHandler.GetTableHandlerPublic
- All Implemented Interfaces:
TableHandler.GetTableHandler
- Direct Known Subclasses:
ActionType_GetTableHandler,AoservProtocol_GetTableHandler,AppProtocol_GetTableHandler,Architecture_GetTableHandler,AttachmentType_GetTableHandler,BackupRetention_GetTableHandler,Category_GetTableHandler,Column_GetTableHandler,Command_GetTableHandler,CountryCode_GetTableHandler,Currency_GetTableHandler,DeviceId_GetTableHandler,DistroFileType_GetTableHandler,DistroReportType_GetTableHandler,Encoding_GetTableHandler,ForbiddenZone_GetTableHandler,ForeignKey_GetTableHandler,GroupType_GetTableHandler,JkProtocol_GetTableHandler,Language_GetTableHandler,MajordomoVersion_GetTableHandler,NoticeType_GetTableHandler,OperatingSystem_GetTableHandler,OperatingSystemVersion_GetTableHandler,PackageCategory_GetTableHandler,PaymentType_GetTableHandler,Permission_GetTableHandler,Priority_GetTableHandler,ProcessorType_GetTableHandler,RecordType_GetTableHandler,Resource_GetTableHandler,ServerStat_GetTableHandler,Shell_GetTableHandler,SmtpRelayType_GetTableHandler,Software_GetTableHandler,SoftwareCategorization_GetTableHandler,SoftwareCategory_GetTableHandler,SpamAssassinMode_GetTableHandler,Status_GetTableHandler,Table_GetTableHandler,TicketType_GetTableHandler,TimeZone_GetTableHandler,TopLevelDomain_GetTableHandler,TransactionType_GetTableHandler,Type_GetTableHandler,UserType_GetTableHandler,UsState_GetTableHandler,Version_GetTableHandler,Version_GetTableHandler,Version_GetTableHandler,WorkerName_GetTableHandler
- Enclosing class:
TableHandler
public abstract static class TableHandler.GetTableHandlerPublic
extends Object
implements TableHandler.GetTableHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetTable(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId, User masterUser, UserHost[] masterServers) Handles requests for public tables, where nothing is filtered.protected abstract voidgetTablePublic(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId) Handles the request for a public table.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.aoindustries.aoserv.master.TableHandler.GetTableHandler
getTableIds
-
Constructor Details
-
GetTableHandlerPublic
public GetTableHandlerPublic()
-
-
Method Details
-
getTable
public void getTable(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId, User masterUser, UserHost[] masterServers) throws IOException, SQLException Handles requests for public tables, where nothing is filtered.- Specified by:
getTablein interfaceTableHandler.GetTableHandler- Throws:
IOExceptionSQLException
-
getTablePublic
protected abstract void getTablePublic(DatabaseConnection conn, RequestSource source, StreamableOutput out, boolean provideProgress, Table.TableId tableId) throws IOException, SQLException Handles the request for a public table.- Throws:
IOExceptionSQLException
-
