ffead.server.doc
Component Class Reference

Public Member Functions

 Component (string name, string desc, bool ajav, bool wsav, bool miav, bool autotx, bool thrdpr, int thrdpsiz, int dbcps, string authfr, ConnectionSettings authdet, string authmod, vector< string > protocol, vector< string > alwls, vector< string > blkls, bool sess, map< string, ComponentService > service)
 
void init ()
 
void destroy ()
 
bool isAvaibleForMI (bool)
 
bool isWebService (bool)
 
bool isAJAXAvailable (bool)
 
Connection getReadConnection ()
 
Connection getWriteConnection ()
 
void closeConnection ()
 
void startTransaction ()
 
void endTransaction ()
 
void commit ()
 
void rollback ()
 
void execute ()
 
CibernategetCibernate ()
 
bool setMode (string mode)
 
void setDetails ()
 
bool isAuthorizedTo ()
 
bool allowAccess ()
 
bool isAccesAllowed ()
 
void setMode (bool)
 
bool sendMessage (Message)
 
Message readMessage ()
 
void registerRemoteEventHandler ()
 
void unRegisterRemoteEventHandler ()
 
bool calledFromHTTPAJAX ()
 
bool calledFromHTTPREQU ()
 
bool calledFromHTTPSOAP ()
 
bool calledFromMETHINVK ()
 
bool calledFromPROGCNTX ()
 
void * invokeService (string serviceName, vector< void * > args)
 
string getName () const
 
void setName (string name)
 
string getDesc () const
 
void setDesc (string desc)
 
bool getAjaxAvail () const
 
void setAjaxAvail (bool ajaxAvail)
 
bool getWebsAvail () const
 
void setWebsAvail (bool websAvail)
 
bool getMethinvAvail () const
 
void setMethinvAvail (bool methinvAvail)
 
bool getAutoTranx () const
 
void setAutoTranx (bool autoTranx)
 
bool getThrdPerReq () const
 
void setThrdPerReq (bool thrdPerReq)
 
int getThrdPoolSize () const
 
void setThrdPoolSize (int thrdPoolSize)
 
int getDbconpoolSize () const
 
void setDbconpoolSize (int dbconpoolSize)
 
string getAuthFrom () const
 
void setAuthFrom (string authFrom)
 
ConnectionSettings getAuthDets () const
 
void setAuthDets (ConnectionSettings authDets)
 
bool getAuthMode () const
 
void setAuthMode (bool authMode)
 
vector< string > getProtocols () const
 
void setProtocols (vector< string > protocols)
 
vector< string > getAllwList () const
 
void setAllwList (vector< string > allwList)
 
vector< string > getBlkdList () const
 
void setBlkdList (vector< string > blkdList)
 
bool getSession () const
 
void setSession (bool session)
 
map< string, ComponentServicegetServices () const
 
void setServices (map< string, ComponentService > services)
 

Detailed Description

Definition at line 45 of file Component.h.


The documentation for this class was generated from the following files: