Package sonia.scm

Interface Handler<T extends TypedObject>

Type Parameters:
T - a typed object
All Superinterfaces:
AutoCloseable, Closeable, HandlerBase<T>, Initable
All Known Subinterfaces:
RepositoryDirectoryHandler, RepositoryHandler
All Known Implementing Classes:
AbstractRepositoryHandler, AbstractSimpleRepositoryHandler

public interface Handler<T extends TypedObject> extends HandlerBase<T>
Base interface for all handler objects.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the type object of the handler.
    boolean
    Returns true if the hanlder is configured.

    Methods inherited from interface java.io.Closeable

    close

    Methods inherited from interface sonia.scm.HandlerBase

    create, delete, modify

    Methods inherited from interface sonia.scm.Initable

    init
  • Method Details

    • getType

      Type getType()
      Returns the type object of the handler.
    • isConfigured

      boolean isConfigured()
      Returns true if the hanlder is configured.