public class TAccessorFactory
extends java.lang.Object
Constructor and Description |
---|
TAccessorFactory() |
Modifier and Type | Method and Description |
---|---|
static TAccessorFactory |
getInstance()
Gets the singleton instance for this class.
|
TAdministrationAccessor |
newAdministrationAccessor(TStreamAccessor streamAccessor,
TResponseBuilder responseBuilder)
Obtain a new instance of a TAdministrationAccessor.
|
TGenericAccessor |
newGenericAccessor(TAccessLocation accessLocation,
TInvocation invocation,
TResponseBuilder responseBuilder,
java.util.Locale locale)
Obtain a new instance of a TGenericAccessor.
|
TNonXMLObjectAccessor |
newNonXMLObjectAccessor(TAccessLocation accessLocation,
TInvocation invocation,
TResponseBuilder responseBuilder,
java.util.Locale locale)
Obtain a new instance of a TNonXMLObjectAccessor.
|
TSchemaDefinition2Accessor |
newSchemaDefinition2Accessor(TStreamAccessor streamAccessor,
TResponseBuilder responseBuilder)
Obtain a new instance of a TSchemaDefinition2Accessor.
|
TSchemaDefinition3Accessor |
newSchemaDefinition3Accessor(TStreamAccessor streamAccessor,
TResponseBuilder responseBuilder)
Obtain a new instance of a TSchemaDefinition3Accessor.
|
TStreamAccessor |
newStreamAccessor(TAccessLocation accessLocation,
TInvocation invocation,
java.util.Locale locale)
Obtain a new instance of a TStreamAccessor.
|
TSystemAccessor |
newSystemAccessor(TGenericAccessor genericAccessor)
Obtain a new instance of a TSystemAccessor.
|
TXMLObjectAccessor |
newXMLObjectAccessor(TStreamAccessor streamAccessor,
TResponseBuilder responseBuilder)
Obtain a new instance of a TXMLAccessor.
|
public static TAccessorFactory getInstance()
public TNonXMLObjectAccessor newNonXMLObjectAccessor(TAccessLocation accessLocation, TInvocation invocation, TResponseBuilder responseBuilder, java.util.Locale locale)
accessLocation
- denotes the access location which is needed for the concrete accessor.responseBuilder
- parametrizes the access with the specific response building instance.invocation
- is needed so that the accessor can invoke the concrete operation on the underlying database.public TStreamAccessor newStreamAccessor(TAccessLocation accessLocation, TInvocation invocation, java.util.Locale locale)
invocation
- for the invocation of concrete command statements.public TXMLObjectAccessor newXMLObjectAccessor(TStreamAccessor streamAccessor, TResponseBuilder responseBuilder)
public TSchemaDefinition2Accessor newSchemaDefinition2Accessor(TStreamAccessor streamAccessor, TResponseBuilder responseBuilder)
public TSchemaDefinition3Accessor newSchemaDefinition3Accessor(TStreamAccessor streamAccessor, TResponseBuilder responseBuilder)
public TSystemAccessor newSystemAccessor(TGenericAccessor genericAccessor)
public TAdministrationAccessor newAdministrationAccessor(TStreamAccessor streamAccessor, TResponseBuilder responseBuilder)
public TGenericAccessor newGenericAccessor(TAccessLocation accessLocation, TInvocation invocation, TResponseBuilder responseBuilder, java.util.Locale locale)
Copyright (c) 2017 Software AG. All Rights Reserved.