Package com.aoindustries.aoserv.client
Interface AOServStreamable
-
- All Superinterfaces:
AOServReadable,AOServWritable,Streamable,StreamReadable,StreamWritable
- All Known Implementing Classes:
Account,AccountHost,Action,ActionType,Address,Administrator,AdministratorPermission,AOServObject,AoservProtocol,AppProtocol,Architecture,Assignment,AttachmentBlock,AttachmentType,BackupPartition,BackupReport,BackupRetention,Bank,BankAccount,BankTransaction,BankTransactionType,Bind,BindFirewallZone,BlackholeAddress,Brand,BrandCategory,CachedObject,CachedObjectAccountNameKey,CachedObjectGroupNameKey,CachedObjectIntegerKey,CachedObjectLongKey,CachedObjectStringKey,CachedObjectUserNameKey,CachedObjectUserNameKey,CachedObjectUserNameKey,CachedObjectUserNameKey,Category,Certificate,CertificateName,CertificateOtherUse,Column,Command,Context,ContextDataSource,ContextParameter,CountryCode,CreditCard,Currency,CvsRepository,CyrusImapdBind,CyrusImapdServer,DaemonAcl,Database,Database,DatabaseUser,Device,DeviceId,DisableLog,DistroFile,DistroFileType,DistroReportType,Domain,Encoding,EncryptionKey,ExpenseCategory,FileReplication,FileReplicationLog,FileReplicationSchedule,FileReplicationSetting,FilesystemCachedObject,FirewallZone,ForbiddenZone,ForeignKey,Forwarding,GlobalObject,GlobalObjectDomainNameKey,GlobalObjectIntegerKey,GlobalObjectPosixPathKey,GlobalObjectStringKey,Group,GroupServer,GroupType,GroupUser,GuestUser,Header,Host,Host,HttpdBind,HttpdServer,InboxAddress,InboxAttributes,IpAddress,IpAddressMonitoring,JkMount,JkProtocol,Language,Limiter,LimiterClass,LimiterSet,List,ListAddress,Location,MajordomoList,MajordomoServer,MajordomoVersion,MonthlyCharge,MysqlReplication,Network,NoticeLog,NoticeLogBalance,NoticeType,OperatingSystem,OperatingSystemVersion,Option,Package,PackageCategory,PackageDefinition,PackageDefinitionLimit,Payment,PaymentType,Permission,PhysicalServer,Pipe,PipeAddress,Priority,PrivateServer,PrivateTomcatSite,Process,Processor,ProcessorType,Profile,Rack,Record,RecordType,Request,Reseller,Resource,RewriteRule,SendmailBind,SendmailServer,Server,Server,Server,ServerFarm,ServerStat,Set,SharedTomcat,SharedTomcatSite,Shell,Site,Site,Site,SmtpRelay,SmtpRelayType,SmtpSmartHost,SmtpSmartHostDomain,Software,SoftwareCategorization,SoftwareCategory,SoftwareVersion,SpamAssassinMode,SpamMessage,StaticSite,Status,SystemAlias,Table,TcpRedirect,Ticket,TicketType,TimeZone,TopLevelDomain,Transaction,TransactionSearchCriteria,TransactionType,Type,User,User,User,User,User,UserAcl,UserHost,UserServer,UserServer,UserServer,UserType,UsState,Version,Version,Version,VirtualDisk,VirtualHost,VirtualHostName,VirtualServer,WhoisHistory,WhoisHistoryAccount,Worker,WorkerName,Zone
public interface AOServStreamable extends Streamable, AOServReadable, AOServWritable
Streamablewith a given version represented byAoservProtocol.Version.- Author:
- AO Industries, Inc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidread(StreamableInput in, AoservProtocol.Version protocolVersion)voidread(StreamableInput in, String protocolVersion)Deprecated.This is maintained only for compatibility with theStreamableinterface.voidwrite(StreamableOutput out, AoservProtocol.Version protocolVersion)voidwrite(StreamableOutput out, String protocolVersion)Deprecated.This is maintained only for compatibility with theStreamableinterface.
-
-
-
Method Detail
-
read
@Deprecated void read(StreamableInput in, String protocolVersion) throws IOException
Deprecated.This is maintained only for compatibility with theStreamableinterface.- Specified by:
readin interfaceStreamable- Specified by:
readin interfaceStreamReadable- Throws:
IOException- See Also:
read(StreamableInput,com.aoindustries.aoserv.client.schema.AoservProtocol.Version)
-
read
void read(StreamableInput in, AoservProtocol.Version protocolVersion) throws IOException
- Specified by:
readin interfaceAOServReadable- Throws:
IOException
-
write
@Deprecated void write(StreamableOutput out, String protocolVersion) throws IOException
Deprecated.This is maintained only for compatibility with theStreamableinterface.- Specified by:
writein interfaceStreamable- Specified by:
writein interfaceStreamWritable- Throws:
IOException- See Also:
write(StreamableOutput,com.aoindustries.aoserv.client.schema.AoservProtocol.Version)
-
write
void write(StreamableOutput out, AoservProtocol.Version protocolVersion) throws IOException
- Specified by:
writein interfaceAOServWritable- Throws:
IOException
-
-