gridbus.gmd.service
Class WebIF

java.lang.Object
  |
  +--gridbus.gmd.service.WebIF

public class WebIF
extends java.lang.Object


Constructor Summary
WebIF()
           
 
Method Summary
 java.lang.String addOneService(java.lang.String sName, java.lang.String sType, java.lang.String pName, java.lang.String hPrice, java.lang.String sPrice, java.lang.String contact, java.lang.String description)
          Method addOneService.
 boolean checkLoginName(java.lang.String loginName)
          Method checkLoginName.
 boolean checkProvider(java.lang.String providerName)
          Method checkProvider.
 int countProviderServices(java.lang.String providerName)
           
 java.util.ListIterator getAllProviders()
          Method getAllProviders.
 gridbus.gmd.service.TableSet getProviderList()
          Method getProviderList.
 java.lang.String getProviderName(java.lang.String loginName, java.lang.String password)
          Method getProviderName.
 gridbus.gmd.service.TableSet getProviderServiceTable(java.lang.String providerName)
          Method getProviderServiceTable.
 gridbus.gmd.service.ServiceDetail getServiceDetail(java.lang.String serviceName)
          Method getServiceDetail.
 java.util.ListIterator getServiceList(java.lang.String providerName)
          Method getServiceList.
 java.util.ListIterator getServiceTypeList()
          Method getServiceTypeList.
 gridbus.gmd.service.TableSet getServiceTypeTable(java.lang.String serviceType)
          Method getServiceTypeTable.
 java.lang.String registerProvider(java.lang.String providerName, java.lang.String loginName, java.lang.String password)
          Method registerProvider.
 java.lang.String removeService(java.lang.String sName)
          Method removeService.
 java.lang.String unregisterProvider(java.lang.String providerName)
          Method unregisterProvider.
 java.lang.String updateService(java.lang.String sName, java.lang.String sType, java.lang.String pName, java.lang.String hPrice, java.lang.String sPrice, java.lang.String contact, java.lang.String description)
          Method updateService.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebIF

public WebIF()
Method Detail

countProviderServices

public int countProviderServices(java.lang.String providerName)
                          throws DBQueryException
DBQueryException

registerProvider

public java.lang.String registerProvider(java.lang.String providerName,
                                         java.lang.String loginName,
                                         java.lang.String password)
Method registerProvider.

Parameters:
providerName -
loginName -
password -
Returns:
String

getProviderName

public java.lang.String getProviderName(java.lang.String loginName,
                                        java.lang.String password)
Method getProviderName.

Parameters:
loginName -
password -
Returns:
String

unregisterProvider

public java.lang.String unregisterProvider(java.lang.String providerName)
Method unregisterProvider.

Parameters:
providerName -
Returns:
String

checkProvider

public boolean checkProvider(java.lang.String providerName)
Method checkProvider.

Parameters:
providerName -
Returns:
boolean

checkLoginName

public boolean checkLoginName(java.lang.String loginName)
Method checkLoginName.

Parameters:
loginName -
Returns:
boolean

getProviderList

public gridbus.gmd.service.TableSet getProviderList()
                                             throws DBQueryException
Method getProviderList.

Returns:
TableSet
DBQueryException

getServiceList

public java.util.ListIterator getServiceList(java.lang.String providerName)
                                      throws DBQueryException
Method getServiceList.

Parameters:
providerName -
Returns:
ListIterator
Throws:
DBQueryException

getServiceTypeList

public java.util.ListIterator getServiceTypeList()
                                          throws DBQueryException
Method getServiceTypeList.

Returns:
ListIterator
DBQueryException

getAllProviders

public java.util.ListIterator getAllProviders()
                                       throws DBQueryException
Method getAllProviders.

Returns:
ListIterator
Throws:
DBQueryException

getProviderServiceTable

public gridbus.gmd.service.TableSet getProviderServiceTable(java.lang.String providerName)
                                                     throws DBQueryException
Method getProviderServiceTable.

Parameters:
providerName -
Returns:
TableSet
Throws:
DBQueryException

getServiceTypeTable

public gridbus.gmd.service.TableSet getServiceTypeTable(java.lang.String serviceType)
                                                 throws DBQueryException
Method getServiceTypeTable.

Parameters:
serviceType -
Returns:
TableSet
Throws:
DBQueryException

addOneService

public java.lang.String addOneService(java.lang.String sName,
                                      java.lang.String sType,
                                      java.lang.String pName,
                                      java.lang.String hPrice,
                                      java.lang.String sPrice,
                                      java.lang.String contact,
                                      java.lang.String description)
Method addOneService.

Returns:
String (OK,if the process is success)

updateService

public java.lang.String updateService(java.lang.String sName,
                                      java.lang.String sType,
                                      java.lang.String pName,
                                      java.lang.String hPrice,
                                      java.lang.String sPrice,
                                      java.lang.String contact,
                                      java.lang.String description)
Method updateService.

Parameters:
sName -
sType -
pName -
hPrice -
sPrice -
contact -
description -
Returns:
String

removeService

public java.lang.String removeService(java.lang.String sName)
Method removeService.

Parameters:
sName -
Returns:
String

getServiceDetail

public gridbus.gmd.service.ServiceDetail getServiceDetail(java.lang.String serviceName)
                                                   throws DBQueryException
Method getServiceDetail.

Parameters:
serviceName -
Returns:
ServiceDetail
Throws:
DBQueryException