FME Server C++ API 3.0
|
IFMEServerConnectionInfo interface. More...
#include <ifmeserverconnectioninfo.h>
Public Member Functions | |
virtual FMEServerCredentialType | getCredentialType () const =0 |
virtual FME_Boolean | getDirective (const IFMEServerString &key, IFMEServerString &value) const =0 |
virtual void | getHost (IFMEServerString &host) const =0 |
virtual void | getPassword (IFMEServerString &password) const =0 |
virtual FME_UInt16 | getPort () const =0 |
virtual void | getToken (IFMEServerString &token) const =0 |
virtual FMEServerConnectionType | getType () const =0 |
virtual void | getURL (IFMEServerString &url) const =0 |
virtual void | getUserID (IFMEServerString &userID) const =0 |
Protected Member Functions | |
IFMEServerConnectionInfo () | |
virtual | ~IFMEServerConnectionInfo () |
Private Member Functions | |
IFMEServerConnectionInfo (const IFMEServerConnectionInfo &other) | |
IFMEServerConnectionInfo & | operator= (const IFMEServerConnectionInfo &other) |
IFMEServerConnectionInfo interface.
Package Overview:
This file defines the interface that subclasses of this class MUST follow.
Developers MUST NOT implement their own subclasses of this, instead, the FME will ALWAYS provide them with the subclass instance they should be using.
IFMEServerConnectionInfo::IFMEServerConnectionInfo | ( | ) | [inline, protected] |
virtual IFMEServerConnectionInfo::~IFMEServerConnectionInfo | ( | ) | [inline, protected, virtual] |
IFMEServerConnectionInfo::IFMEServerConnectionInfo | ( | const IFMEServerConnectionInfo & | other | ) | [private] |
virtual FMEServerCredentialType IFMEServerConnectionInfo::getCredentialType | ( | ) | const [pure virtual] |
Gets the credential type.
the | credential type |
virtual FME_Boolean IFMEServerConnectionInfo::getDirective | ( | const IFMEServerString & | key, |
IFMEServerString & | value | ||
) | const [pure virtual] |
If the directive key exists, returns true and the directive value. For all other cases, returns false.
the | directive key |
the | directive value |
virtual void IFMEServerConnectionInfo::getHost | ( | IFMEServerString & | host | ) | const [pure virtual] |
Gets the host of this connection.
virtual void IFMEServerConnectionInfo::getPassword | ( | IFMEServerString & | password | ) | const [pure virtual] |
Gets the password.
password | returns the password |
virtual FME_UInt16 IFMEServerConnectionInfo::getPort | ( | ) | const [pure virtual] |
Gets the port of this connection.
virtual void IFMEServerConnectionInfo::getToken | ( | IFMEServerString & | token | ) | const [pure virtual] |
Gets the token.
the | token |
virtual FMEServerConnectionType IFMEServerConnectionInfo::getType | ( | ) | const [pure virtual] |
Gets the connection type
virtual void IFMEServerConnectionInfo::getURL | ( | IFMEServerString & | url | ) | const [pure virtual] |
Gets the http location for SOAP service.
httpLocation | returns the http location for SOAP service |
virtual void IFMEServerConnectionInfo::getUserID | ( | IFMEServerString & | userID | ) | const [pure virtual] |
Gets the user ID.
userID | returns the user ID |
IFMEServerConnectionInfo& IFMEServerConnectionInfo::operator= | ( | const IFMEServerConnectionInfo & | other | ) | [private] |