| org.apache.derby.iapi.store.access.conglomerate.MethodFactory
MethodFactory | public interface MethodFactory extends ModuleSupportable(Code) | | The interface of all access method factories. Specific method factories
(sorts, conglomerates), extend this interface.
|
Field Summary | |
final public static String | MODULE Used to identify this interface when finding it with the Monitor. |
Method Summary | |
Properties | defaultProperties() Return the default properties for this access method. | UUID | primaryFormat() Return the primary format that this access method supports.
Although an access method may support more than one format, this
is the usual one. | String | primaryImplementationType() Return the primary implementation type for this access method.
Although an access method may implement more than one implementation
type, this is the expected one. | boolean | supportsFormat(UUID formatid) Return whether this access method supports the format supplied in
the argument. | boolean | supportsImplementation(String implementationId) Return whether this access method implements the implementation
type given in the argument string. |
MODULE | final public static String MODULE(Code) | | Used to identify this interface when finding it with the Monitor.
|
defaultProperties | Properties defaultProperties()(Code) | | Return the default properties for this access method.
|
primaryFormat | UUID primaryFormat()(Code) | | Return the primary format that this access method supports.
Although an access method may support more than one format, this
is the usual one. the access manager will put the primary format
in a hash table for fast access to the appropriate method.
|
primaryImplementationType | String primaryImplementationType()(Code) | | Return the primary implementation type for this access method.
Although an access method may implement more than one implementation
type, this is the expected one. The access manager will put the
primary implementation type in a hash table for fast access.
|
supportsFormat | boolean supportsFormat(UUID formatid)(Code) | | Return whether this access method supports the format supplied in
the argument.
|
supportsImplementation | boolean supportsImplementation(String implementationId)(Code) | | Return whether this access method implements the implementation
type given in the argument string.
|
|
|