psoft.hsphere.resource.registrar
Class AsyncLoggableRegistrar

java.lang.Object
  extended bypsoft.hsphere.manager.Entity
      extended bypsoft.hsphere.resource.registrar.LoggableRegistrar
          extended bypsoft.hsphere.resource.registrar.AsyncLoggableRegistrar
All Implemented Interfaces:
AsyncRegistrar, Registrar

public abstract class AsyncLoggableRegistrar
extends LoggableRegistrar
implements AsyncRegistrar


Field Summary
static int IS_REG_COMPLETE
           
 
Fields inherited from class psoft.hsphere.resource.registrar.LoggableRegistrar
CHANGECONTACTS, CHANGENAMESERVERS, CHANGEPASSWD, IS_TRANSFERED, LOOKUP, REGISTER, RENEW, TRANSFER, TRANSFER_LOOKUP
 
Constructor Summary
AsyncLoggableRegistrar(java.lang.Integer id, java.lang.String description)
           
 
Method Summary
static java.lang.String getTtType(int type)
           
 boolean isRegComplete(java.lang.String domain, java.lang.String tld)
          returns true if registration completed sucessfully.
abstract  boolean isRegComplete(java.lang.String domain, java.lang.String tld, RegistrarTransactionData dat)
           
 
Methods inherited from class psoft.hsphere.resource.registrar.LoggableRegistrar
changeContacts, changeContacts, isTransferable, isTransferable, isTransfered, isTransfered, lookup, lookup, register, register, register, register, renew, renew, setLog, setPassword, setPassword, transfer, transfer, updateLog, writeLog
 
Methods inherited from class psoft.hsphere.manager.Entity
get, getDescription, getId, getKeys, getValues, setDescription
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface psoft.hsphere.resource.registrar.AsyncRegistrar
getRegCheckInterval, getRegTimeout, isAsyncTLD
 
Methods inherited from interface psoft.hsphere.resource.registrar.Registrar
checkLogin, get, getId, getSignature, getSupportedTLDs
 

Field Detail

IS_REG_COMPLETE

public static final int IS_REG_COMPLETE
See Also:
Constant Field Values
Constructor Detail

AsyncLoggableRegistrar

public AsyncLoggableRegistrar(java.lang.Integer id,
                              java.lang.String description)
                       throws ManagerException,
                              java.sql.SQLException
Method Detail

isRegComplete

public boolean isRegComplete(java.lang.String domain,
                             java.lang.String tld)
                      throws java.lang.Exception
Description copied from interface: AsyncRegistrar
returns true if registration completed sucessfully. The false result doesn't mean that it fails, but that more time needs to be given to finish registration.

Specified by:
isRegComplete in interface AsyncRegistrar
Parameters:
domain - domain name
tld - TLD
Returns:
true, if compeleted sucessfuly, false, if result unknown
Throws:
java.lang.Exception - if reg. failed, or other errors.

isRegComplete

public abstract boolean isRegComplete(java.lang.String domain,
                                      java.lang.String tld,
                                      RegistrarTransactionData dat)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getTtType

public static java.lang.String getTtType(int type)


Copyright © 2004 Positive Software Corporation. All Rights Reserved.