Implements interfaces:
The Inx_Api_Session is the entry point to the API.
The Inx_Api_Session is the entry point to the API. The createRemoteSession method may be used in following way to create a remote session:
Inx_Api_Session::setProperty( "http.proxyHost", "192.168.1.142" ); Inx_Api_Session::setProperty( "http.proxyPort", "8080" ); Inx_Api_Session::setProperty( "http.nonProxyHosts", "localhost|127.0.0.1" ); Inx_Api_Session::setProperty( "http.proxyUser", "test" ); Inx_Api_Session::setProperty( "http.proxyPassword", "test" ); $s = null; try { $s = Inx_Api_Session::createRemoteSession( "http://localhost:80/inxmail", "apiuser", "password" ); ... $s->close(); //close the session } catch( LoginException x ) { ... }<P/> The createLocalSession method may be used in following way to create a local session:
$s = null; try { $s = Inx_Api_Session::createLocalSession( "apiuser", "password" ); ... $s->close(); //close the session } catch( LoginException x ) { ... }<p/> <strong>Note:</strong> An Inx_Api_Session object <strong>must</strong> be closed once it is not needed anymore to prevent memory leaks and other potentially harmful side effects.
Located in /Apiimpl/AbstractSession.php (line 3)
Inx_Api_Session | --Inx_Apiimpl_AbstractSession
Class | Description |
---|---|
Inx_Apiimpl_RemoteSession | The Inx_Api_Session is the entry point to the API. |
Inx_Apiimpl_SoapSession | Created on 2007. |
Inherited from Inx_Api_Session
Inx_Api_Session::$_aProperties
Closes this session and releases any resources associated with the session. is also automatically closed when it is garbage collected.
Closes this session and releases any resources associated with the session. A
Create a new
.Create a new
.Returns the
Returns the
Returns the
object that will used to manage attributes.Returns the
object that will used to manage attributes.Returns the
Returns the
Returns the
Returns the
Returns the
Returns the
Returns the
object that will used to manage design collections.Returns the
object that will used to manage design collections.Returns the
Returns the
Returns the
object that will be used to access mailings regardless of their type.Returns the
object that will be used to access mailings regardless of their type.Returns the InboxManager object that will be used to retrieve inbox messages.
Returns the InboxManager object that will be used to retrieve inbox messages.
Returns the
object that will used to manage lists.Returns the
object that will used to manage lists.Returns the
object that will be used to manage mailings and creating mail views.Returns the
object that will be used to manage mailings and creating mail views.Returns the
Returns the
Returns the
Returns the
Returns the
object that will used to manage resources.Returns the
object that will used to manage resources.Returns the Inx_Api_Sending_SendingHistoryManager object that will be used to retrieve sending information.
Returns the Inx_Api_Sending_SendingHistoryManager object that will be used to retrieve sending information.
Returns the
Returns the
Returns the
Returns the
object that will used to send temporary mails.Returns the
Returns the
Returns the Inx_Api_TriggerMailing_TriggerMailingManager object that will be used to manage trigger mailings and produce the trigger mailing output (HTML and/or plain test) for a single recipient.
Returns the Inx_Api_TriggerMailing_TriggerMailingManager object that will be used to manage trigger mailings and produce the trigger mailing output (HTML and/or plain test) for a single recipient.
Returns the
Returns the
Returns the
object that can be used for special activities.Returns the
object that can be used for special activities.Returns the Inx_Api_Webpage_WebpageManager used to access data of web pages (HTML files and JSPs) like type and URL.
Returns the Inx_Api_Webpage_WebpageManager used to access data of web pages (HTML files and JSPs) like type and URL.
Inherited From Inx_Api_Session
Inx_Api_Session::close()
Inx_Api_Session::createLocalSession()
Inx_Api_Session::createPluginSession()
Inx_Api_Session::createPluginSession2()
Inx_Api_Session::createRecipientContext()
Inx_Api_Session::createRemoteSession()
Inx_Api_Session::createTestRecipientContext()
Inx_Api_Session::getActionManager()
Inx_Api_Session::getApprovalManager()
Inx_Api_Session::getAttributeManager()
Inx_Api_Session::getBlacklistManager()
Inx_Api_Session::getBounceManager()
Inx_Api_Session::getConnectionUrl()
Inx_Api_Session::getDataAccess()
Inx_Api_Session::getDesignCollectionManager()
Inx_Api_Session::getFilterManager()
Inx_Api_Session::getGeneralMailingManager()
Inx_Api_Session::getInboxManager()
Inx_Api_Session::getListContextManager()
Inx_Api_Session::getMailingManager()
Inx_Api_Session::getMailingTemplateManager()
Inx_Api_Session::getPluginStore()
Inx_Api_Session::getProperty()
Inx_Api_Session::getReportEngine()
Inx_Api_Session::getResourceManager()
Inx_Api_Session::getSendingHistoryManager()
Inx_Api_Session::getServerTime()
Inx_Api_Session::getSplitTestMailingManager()
Inx_Api_Session::getSplitTestManager()
Inx_Api_Session::getSubscriptionManager()
Inx_Api_Session::getTemporaryMailSender()
Inx_Api_Session::getTextmoduleManager()
Inx_Api_Session::getTransformationManager()
Inx_Api_Session::getTriggerMailingManager()
Inx_Api_Session::getUserContext()
Inx_Api_Session::getUtilities()
Inx_Api_Session::getWebpageManager()
Inx_Api_Session::sessionId()
Inx_Api_Session::setProperty()
Documentation generated on Thu, 17 Sep 2015 14:27:19 +0200 by phpDocumentor 1.3.2