|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.ifeth.sehr.beans.ZoneData
This bean is used to manage the services offered by the centers (zones).
| Constructor Summary | |
ZoneData()
Parameterless constructor for initialization as bean object |
|
ZoneData(int zoneid)
Initialization a zone object with loading a record given by id The configuration will be received by a request to the SEHRServer on the local address 127.0.0.1 port 24100 |
|
ZoneData(int zoneid,
SEHRCfg cfg)
Initialization a zone object with loading a record given by id The configuration will be received by the given cfg file |
|
ZoneData(SEHRCfg cfg)
Initialization as object with given configuration file to use |
|
| Method Summary | |
static boolean |
connectZone(ZoneData zd)
Connect another Zone by using a given zoneobject The purpose of this use case is to connect to another zone within the healthnet to get centers and services offered by another community. |
int |
countCenters()
Get number of center records using current zonedata object |
int |
countCenters(java.lang.String zoneid)
Get number of center records of given zone |
static int |
countCenters(java.lang.String zoneid,
SEHRCfg cfg)
Main method of receiving the number of center records of a given zone This method is static to use by other classes w/o the requirement of initializing a zonedata object |
boolean |
createCenter(java.lang.String mailaccto)
Creates a new center record using the SEHR wrapper module 'accadmin.pl'. |
static boolean |
createCenter(ZoneData zd,
SEHRCfg cfg,
java.lang.String mailaccto)
Creates a new center record for the given zone by parameter. |
int |
getCenteradrid()
|
java.lang.String |
getCenterdataroot()
|
java.util.Date |
getCenterendofservice()
|
java.lang.String |
getCenterHTMLSelect(int zoneid,
boolean is_create)
Get list of centers of given zone as HTML SELECT code |
java.lang.String |
getCenterHTMLSelect(java.lang.String s,
boolean is_create)
Get list of centers of current zone as HTML select |
int |
getCenterid()
|
java.lang.String |
getCenteridstr()
|
java.lang.String |
getCenterintradoc()
|
java.util.List |
getCenterList()
|
java.lang.String |
getCentername()
|
void |
getCenterRecord(int cid)
Select data of a registered center. |
java.util.Date |
getCenterstartofservice()
|
SEHRCfg |
getCfg()
|
java.sql.Connection |
getCon()
|
java.lang.String |
getContactsHTMLSelect()
Get a HTML SELECT list as string of all contacts This method is called by JSP forms to assign a contact; If the 'centeradrid' is set the associated contact record will be a preselected OPTION. |
java.lang.String |
getDomname()
|
java.util.Date |
getEndofservice()
|
java.lang.String |
getFilter()
|
java.lang.String |
getFqnn()
|
java.lang.String |
getLanip()
|
java.lang.String |
getMsgstatus()
|
java.lang.String |
getPrihostname()
|
java.lang.String |
getPriip()
|
java.lang.String |
getSEHRroot()
|
java.lang.String |
getSEHRServerIP()
|
java.util.List |
getServiceList()
Get list of services. |
java.util.Date |
getStart()
|
java.lang.String |
getSubdomname()
|
java.lang.String |
getTitle()
|
int |
getZoneid()
|
java.lang.String |
getZoneidstr()
|
java.util.List |
getZoneList()
|
static void |
main(java.lang.String[] args)
For testing purposes only.... |
static void |
readCenterRecord(int cid,
ZoneData zd)
Select data of a registered center using zone object 'zd' |
static java.sql.ResultSet |
readZoneList(ZoneData zd,
java.lang.String filter)
|
void |
selectZone(int zoneid)
|
void |
setCenteradrid(int i)
|
void |
setCenteradrid(java.lang.String id)
Set centerid by string for a better handling of WEB forms :) |
void |
setCenterdataroot(java.lang.String centerdataroot)
|
void |
setCenterendofservice(java.sql.Timestamp ts)
|
void |
setCenterid(int i)
|
void |
setCenteridstr(java.lang.String string)
Sets the centerid of the current zone recordset To keep integrity the centerid ans int as well as string is set |
void |
setCenterintradoc(java.lang.String fullpathname)
|
void |
setCentername(java.lang.String string)
|
void |
setCenterstartofservice(java.sql.Timestamp ts)
|
void |
setDomname(java.lang.String string)
|
void |
setEndofservice(java.sql.Date date)
|
void |
setFilter(java.lang.String filter)
|
void |
setFqnn(java.lang.String string)
|
void |
setLanip(java.lang.String string)
|
void |
setMsgstatus(java.lang.String string)
|
void |
setPrihostname(java.lang.String string)
|
void |
setPriip(java.lang.String string)
|
void |
setSEHRroot(java.lang.String rroot)
|
void |
setSEHRServerIP(java.lang.String serverIP)
|
void |
setStart(java.sql.Date date)
|
void |
setSubdomname(java.lang.String string)
|
void |
setTitle(java.lang.String string)
|
void |
setZoneid(int zoneid)
|
void |
setZoneidstr(java.lang.String string)
|
boolean |
unregisterZone()
|
boolean |
updateCenter(int cid)
|
static boolean |
updateCenter(int cid,
ZoneData zd)
|
static boolean |
updateZone(ZoneData zd)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ZoneData()
public ZoneData(SEHRCfg cfg)
public ZoneData(int zoneid)
The configuration will be received by a request to the SEHRServer on the local address 127.0.0.1 port 24100
public ZoneData(int zoneid,
SEHRCfg cfg)
The configuration will be received by the given cfg file
| Method Detail |
public int countCenters()
public int countCenters(java.lang.String zoneid)
zoneid -
public static int countCenters(java.lang.String zoneid,
SEHRCfg cfg)
This method is static to use by other classes w/o the requirement of initializing a zonedata object
zoneid -
public boolean createCenter(java.lang.String mailaccto)
accadmin.pl takes the data as args and creates an account at
public static boolean createCenter(ZoneData zd,
SEHRCfg cfg,
java.lang.String mailaccto)
This method ca be used in a static way for a given ZoneData object.
public boolean updateCenter(int cid)
public static boolean updateCenter(int cid,
ZoneData zd)
public static boolean updateZone(ZoneData zd)
public java.lang.String getContactsHTMLSelect()
This method is called by JSP forms to assign a contact; If the 'centeradrid' is set the associated contact record will be a preselected OPTION.
public static java.sql.ResultSet readZoneList(ZoneData zd,
java.lang.String filter)
public java.util.List getZoneList()
public java.util.List getCenterList()
public java.lang.String getCenterHTMLSelect(java.lang.String s,
boolean is_create)
public java.lang.String getCenterHTMLSelect(int zoneid,
boolean is_create)
zoneid - id of zone as intpublic void getCenterRecord(int cid)
cid - //centerid to select
public static void readCenterRecord(int cid,
ZoneData zd)
cid - //centerid to selectpublic java.util.List getServiceList()
public static boolean connectZone(ZoneData zd)
The purpose of this use case is to connect to another zone within the healthnet to get centers and services offered by another community.
public void selectZone(int zoneid)
public boolean unregisterZone()
public java.lang.String getDomname()
public java.util.Date getEndofservice()
public java.lang.String getFqnn()
public java.lang.String getLanip()
public java.lang.String getPrihostname()
public java.lang.String getPriip()
public java.util.Date getStart()
public java.lang.String getSubdomname()
public java.lang.String getTitle()
public int getZoneid()
public java.lang.String getZoneidstr()
public void setDomname(java.lang.String string)
string - public void setEndofservice(java.sql.Date date)
date - public void setFqnn(java.lang.String string)
string - public void setLanip(java.lang.String string)
string - public void setPrihostname(java.lang.String string)
string - public void setPriip(java.lang.String string)
string - public void setStart(java.sql.Date date)
date - public void setSubdomname(java.lang.String string)
string - public void setTitle(java.lang.String string)
string - public void setZoneid(int zoneid)
public void setZoneidstr(java.lang.String string)
string - public int getCenteradrid()
public java.util.Date getCenterendofservice()
public int getCenterid()
public java.lang.String getCenteridstr()
public java.lang.String getCenterintradoc()
public java.lang.String getCentername()
public java.util.Date getCenterstartofservice()
public void setCenteradrid(int i)
public void setCenteradrid(java.lang.String id)
id - as Stringpublic void setCenterendofservice(java.sql.Timestamp ts)
public void setCenterid(int i)
i - public void setCenteridstr(java.lang.String string)
To keep integrity the centerid ans int as well as string is set
string - public void setCenterintradoc(java.lang.String fullpathname)
public java.lang.String getCenterdataroot()
public void setCenterdataroot(java.lang.String centerdataroot)
centerdataroot - public void setCentername(java.lang.String string)
string - public void setCenterstartofservice(java.sql.Timestamp ts)
public java.lang.String getMsgstatus()
public void setMsgstatus(java.lang.String string)
string - public java.lang.String getFilter()
public void setFilter(java.lang.String filter)
filter - The filter to set.public java.lang.String getSEHRroot()
public void setSEHRroot(java.lang.String rroot)
rroot - The sEHRroot to set.public java.lang.String getSEHRServerIP()
public void setSEHRServerIP(java.lang.String serverIP)
serverIP - The sEHRServerIP to set.public SEHRCfg getCfg()
public java.sql.Connection getCon()
public static void main(java.lang.String[] args)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||