Interface ResourceCommand.SingleResourceCommand

All Superinterfaces:
ResourceCommand
All Known Subinterfaces:
DomainCommand.CreateOrUpdate<T>
All Known Implementing Classes:
ContactCommand.AbstractContactAuthCommand, ContactCommand.Create, ContactCommand.Delete, ContactCommand.Info, ContactCommand.Transfer, ContactCommand.Update, DomainCommand.Create, DomainCommand.Delete, DomainCommand.Info, DomainCommand.Renew, DomainCommand.Transfer, DomainCommand.Update, HostCommand.Create, HostCommand.Delete, HostCommand.Info, HostCommand.Update, HostCommand.Update.Change, ResourceCommand.AbstractSingleResourceCommand, ResourceCommand.ResourceUpdate
Enclosing interface:
ResourceCommand

public static interface ResourceCommand.SingleResourceCommand extends ResourceCommand
A command for a single EppResource.

In general commands should extend ResourceCommand.AbstractSingleResourceCommand instead of implementing this directly, but "Create" commands can't do that since they need to inherit from a base class that gives them all of the resource's fields. The domain "Info" command also can't do that since it's "name" field is overloaded with a "hosts" attribute.

  • Method Details

    • getTargetId

      String getTargetId()
    • getAuthInfo

      AuthInfo getAuthInfo()