Interface MethodFactory

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String MODULE
      Used to identify this interface when finding it with the Monitor.
    • Field Detail

      • MODULE

        static final java.lang.String MODULE
        Used to identify this interface when finding it with the Monitor.
        See Also:
        Constant Field Values
    • Method Detail

      • defaultProperties

        java.util.Properties defaultProperties()
        Return the default properties for this access method.
      • supportsImplementation

        boolean supportsImplementation​(java.lang.String implementationId)
        Return whether this access method implements the implementation type given in the argument string.
      • primaryImplementationType

        java.lang.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. The access manager will put the primary implementation type in a hash table for fast access.
      • supportsFormat

        boolean supportsFormat​(UUID formatid)
        Return whether this access method supports the format supplied in the argument.
      • primaryFormat

        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. the access manager will put the primary format in a hash table for fast access to the appropriate method.