Serialized Form
- 
Package org.apache.derby.agg
- 
Package org.apache.derby.authentication- 
Class org.apache.derby.authentication.SystemPrincipalclass SystemPrincipal extends Object implements Serializable- serialVersionUID:
- 925380094921530190L
 - 
Serialization Methods- 
readObjectCalled upon deserialization for restoring the state of this SystemPrincipal from a stream.- Throws:
- IOException
- ClassNotFoundException
 
 
- 
- 
Serialized Fields- 
nameString name The name of the principal.Note that the name is not a "normalized" Authorization Identifier. This is due to peculiarities of the Java Security Runtime, which compares a javax.security.auth.Subject's Principals against the literal Principal name as declared in the policy files, and not against the return value of methodgetName(). So, a normalization of names within SystemPrincipal doesn't affect permission checking by the SecurityManager.In order for a javax.security.auth.Subjectto be granted permissions on the basis Authorization Identifier rules, e.g., for a Subject authenticated as edWard to fall under a policy clause declared for EDWARD, the Subject has to be constructed (or augmented) with both the literal name and the normalized Authorization Identifier.As an alternative approach, class SystemPrincipalcould implement the non-standard interfacecom.sun.security.auth.PrincipalComparator, which declares a methodimplies(Subject)that would allow for Principals to match Subjects on the basis of normalized Authorization Identifiers. But then we'd be relying upon non-standard Security Runtime behaviour.
 
- 
 
 
- 
- 
Package org.apache.derby.catalog
- 
Package org.apache.derby.drda- 
Class org.apache.derby.drda.NetServletclass NetServlet extends HttpServlet implements Serializable- 
Serialized Fields- 
hostString host 
- 
logStatusboolean logStatus 
- 
portNumberint portNumber 
- 
serverNetworkServerControl server 
- 
traceStatusboolean traceStatus 
- 
tracingDirectoryString tracingDirectory 
 
- 
 
- 
 
- 
- 
Package org.apache.derby.jdbc- 
Class org.apache.derby.jdbc.BasicClientConnectionPoolDataSource40class BasicClientConnectionPoolDataSource40 extends BasicClientDataSource40 implements Serializable- serialVersionUID:
- -539234282156481378L
 - 
Serialization Methods- 
readObjectRead an object from the ObjectInputStream.This implementation differs from the default one by initiating state validation of the object created. - Parameters:
- inputStream- data stream to read objects from
- Throws:
- ClassNotFoundException- if instantiating a class fails
- IOException- if reading from the stream fails
 
 
- 
- 
Serialized Fields- 
maxStatementsint maxStatements Specifies the maximum number of statements that can be cached per connection by the JDBC driver.A value of 0disables statement caching, negative values are not allowed. The default is that caching is disabled.
 
- 
 
- 
Class org.apache.derby.jdbc.BasicClientDataSource40class BasicClientDataSource40 extends org.apache.derby.client.BasicClientDataSource implements Serializable- serialVersionUID:
- 1894299584216955554L
 
- 
Class org.apache.derby.jdbc.BasicClientXADataSource40class BasicClientXADataSource40 extends BasicClientDataSource40 implements Serializable- serialVersionUID:
- 7057075094707674881L
 
- 
Class org.apache.derby.jdbc.BasicEmbeddedConnectionPoolDataSource40class BasicEmbeddedConnectionPoolDataSource40 extends BasicEmbeddedDataSource40 implements Serializable- serialVersionUID:
- 7852784308039674161L
 
- 
Class org.apache.derby.jdbc.BasicEmbeddedDataSource40class BasicEmbeddedDataSource40 extends Object implements Serializable- serialVersionUID:
- -4945135214995641182L
 - 
Serialized Fields- 
attributesAsPasswordboolean attributesAsPassword Set password to be a set of connection attributes.
- 
connectionAttributesString connectionAttributes Derby specific connection attributes. Set byBasicEmbeddedDataSource40.setConnectionAttributes(java.lang.String).
- 
createDatabaseString createDatabase Set to "create" if the database should be created. SeeBasicEmbeddedDataSource40.setCreateDatabase(java.lang.String).
- 
databaseNameString databaseName 
- 
dataSourceNameString dataSourceName 
- 
descriptionString description 
- 
loginTimeoutint loginTimeout 
- 
passwordString password 
- 
shortDatabaseNameString shortDatabaseName shortDatabaseNamehas attributes ofdatabaseNamestripped off. SeeBasicEmbeddedDataSource40.databaseName.
- 
shutdownDatabaseString shutdownDatabase Set to "shutdown" if the database should be shutdown. SeeBasicEmbeddedDataSource40.setShutdownDatabase(java.lang.String).
- 
userString user 
 
- 
 
- 
Class org.apache.derby.jdbc.BasicEmbeddedXADataSource40class BasicEmbeddedXADataSource40 extends BasicEmbeddedDataSource40 implements Serializable- serialVersionUID:
- -5715798975598379739L
 
- 
Class org.apache.derby.jdbc.ClientConnectionPoolDataSourceclass ClientConnectionPoolDataSource extends ClientDataSource implements Serializable- serialVersionUID:
- -539234282156481377L
 - 
Serialization Methods- 
readObjectRead an object from the ObjectInputStream.This implementation differs from the default one by initiating state validation of the object created. - Parameters:
- inputStream- data stream to read objects from
- Throws:
- ClassNotFoundException- if instantiating a class fails
- IOException- if reading from the stream fails
 
 
- 
- 
Serialized Fields- 
maxStatementsint maxStatements Specifies the maximum number of statements that can be cached per connection by the JDBC driver.A value of 0disables statement caching, negative values are not allowed. The default is that caching is disabled.
 
- 
 
- 
Class org.apache.derby.jdbc.ClientConnectionPoolDataSource40class ClientConnectionPoolDataSource40 extends ClientConnectionPoolDataSource implements Serializable- serialVersionUID:
- 6313966728809326579L
 
- 
Class org.apache.derby.jdbc.ClientDataSourceclass ClientDataSource extends BasicClientDataSource40 implements Serializable- serialVersionUID:
- 1894299584216955553L
 
- 
Class org.apache.derby.jdbc.ClientDataSource40class ClientDataSource40 extends ClientDataSource implements Serializable- serialVersionUID:
- -3936981157692787843L
 
- 
Class org.apache.derby.jdbc.ClientXADataSourceclass ClientXADataSource extends ClientDataSource implements Serializable- serialVersionUID:
- 7057075094707674880L
 
- 
Class org.apache.derby.jdbc.ClientXADataSource40class ClientXADataSource40 extends ClientXADataSource implements Serializable- serialVersionUID:
- -3463444509507830926L
 
- 
Class org.apache.derby.jdbc.EmbeddedConnectionPoolDataSourceclass EmbeddedConnectionPoolDataSource extends EmbeddedDataSource implements Serializable- serialVersionUID:
- 7852784308039674160L
 
- 
Class org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource40class EmbeddedConnectionPoolDataSource40 extends EmbeddedConnectionPoolDataSource implements Serializable- serialVersionUID:
- -4368824293743156916L
 
- 
Class org.apache.derby.jdbc.EmbeddedDataSourceclass EmbeddedDataSource extends org.apache.derby.jdbc.ReferenceableDataSource implements Serializable- serialVersionUID:
- -4945135214995641181L
 
- 
Class org.apache.derby.jdbc.EmbeddedDataSource40class EmbeddedDataSource40 extends EmbeddedDataSource implements Serializable- serialVersionUID:
- 4472591890758954803L
 
- 
Class org.apache.derby.jdbc.EmbeddedXADataSourceclass EmbeddedXADataSource extends EmbeddedDataSource implements Serializable- serialVersionUID:
- -5715798975598379738L
 
- 
Class org.apache.derby.jdbc.EmbeddedXADataSource40class EmbeddedXADataSource40 extends EmbeddedXADataSource implements Serializable- serialVersionUID:
- 4048303427908481258L
 
- 
Class org.apache.derby.jdbc.ReferenceableDataSourceclass ReferenceableDataSource extends BasicEmbeddedDataSource40 implements Serializable- serialVersionUID:
- 1872877359127597176L
 
 
- 
- 
Package org.apache.derby.shared.common.security
- 
Package org.apache.derby.vti- 
Class org.apache.derby.vti.Restrictionclass Restriction extends Object implements Serializable
- 
Class org.apache.derby.vti.Restriction.ANDclass AND extends Restriction implements Serializable- serialVersionUID:
- -8205388794606605844L
 - 
Serialized Fields- 
_leftChildRestriction _leftChild 
- 
_rightChildRestriction _rightChild 
 
- 
 
- 
Class org.apache.derby.vti.Restriction.ColumnQualifierclass ColumnQualifier extends Restriction implements Serializable- serialVersionUID:
- -8205388794606605844L
 
- 
Class org.apache.derby.vti.Restriction.ORclass OR extends Restriction implements Serializable- serialVersionUID:
- -8205388794606605844L
 - 
Serialized Fields- 
_leftChildRestriction _leftChild 
- 
_rightChildRestriction _rightChild 
 
- 
 
 
-