com.easylink.webtools.services.SendFaxManagement.Description
Class SendFaxManagerSoapBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by com.easylink.webtools.services.SendFaxManagement.Description.SendFaxManagerSoapBindingStub
All Implemented Interfaces:
SendFaxManagerPortType, java.rmi.Remote, javax.xml.rpc.Stub

public class SendFaxManagerSoapBindingStub
extends org.apache.axis.client.Stub
implements SendFaxManagerPortType


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
SendFaxManagerSoapBindingStub()
           
SendFaxManagerSoapBindingStub(javax.xml.rpc.Service service)
           
SendFaxManagerSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 KillFaxResponse killFax(KillFaxRequest parameters)
          This operation will kill a fax that is in progress in the Easylink Network.
 QueryFaxResponse queryFax(QueryFaxRequest parameters)
          This operation will query the status of a fax.
 ResendFaxResponse resendFax(ResendFaxRequest parameters)
          This operation will resend a fax.The fax must be a failed fax from original send
 SendFaxResponse sendFax(SendFaxRequest parameters)
          This operation will send a file as a fax.
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SendFaxManagerSoapBindingStub

public SendFaxManagerSoapBindingStub()
                              throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

SendFaxManagerSoapBindingStub

public SendFaxManagerSoapBindingStub(java.net.URL endpointURL,
                                     javax.xml.rpc.Service service)
                              throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

SendFaxManagerSoapBindingStub

public SendFaxManagerSoapBindingStub(javax.xml.rpc.Service service)
                              throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

sendFax

public SendFaxResponse sendFax(SendFaxRequest parameters)
                        throws java.rmi.RemoteException,
                               GeneralFault,
                               ServiceNotAvailableFault,
                               UserNotRegisteredFault,
                               InvalidArgumentFault
Description copied from interface: SendFaxManagerPortType
This operation will send a file as a fax.

Specified by:
sendFax in interface SendFaxManagerPortType
Throws:
java.rmi.RemoteException
GeneralFault
ServiceNotAvailableFault
UserNotRegisteredFault
InvalidArgumentFault

killFax

public KillFaxResponse killFax(KillFaxRequest parameters)
                        throws java.rmi.RemoteException,
                               GeneralFault,
                               ServiceNotAvailableFault,
                               UserNotRegisteredFault,
                               FaxNotFoundFault,
                               InvalidArgumentFault
Description copied from interface: SendFaxManagerPortType
This operation will kill a fax that is in progress in the Easylink Network.

Specified by:
killFax in interface SendFaxManagerPortType
Throws:
java.rmi.RemoteException
GeneralFault
ServiceNotAvailableFault
UserNotRegisteredFault
FaxNotFoundFault
InvalidArgumentFault

queryFax

public QueryFaxResponse queryFax(QueryFaxRequest parameters)
                          throws java.rmi.RemoteException,
                                 GeneralFault,
                                 ServiceNotAvailableFault,
                                 UserNotRegisteredFault,
                                 InvalidArgumentFault
Description copied from interface: SendFaxManagerPortType
This operation will query the status of a fax.

Specified by:
queryFax in interface SendFaxManagerPortType
Throws:
java.rmi.RemoteException
GeneralFault
ServiceNotAvailableFault
UserNotRegisteredFault
InvalidArgumentFault

resendFax

public ResendFaxResponse resendFax(ResendFaxRequest parameters)
                            throws java.rmi.RemoteException,
                                   GeneralFault,
                                   ServiceNotAvailableFault,
                                   UserNotRegisteredFault,
                                   FaxNotFoundFault,
                                   InvalidArgumentFault
Description copied from interface: SendFaxManagerPortType
This operation will resend a fax.The fax must be a failed fax from original send

Specified by:
resendFax in interface SendFaxManagerPortType
Throws:
java.rmi.RemoteException
GeneralFault
ServiceNotAvailableFault
UserNotRegisteredFault
FaxNotFoundFault
InvalidArgumentFault