Uses of Class
com.platform.ego.exception.EGOException

Packages that use EGOException
com.platform.ego   
com.platform.ego.exception   
com.platform.ego.impl   
 

Uses of EGOException in com.platform.ego
 

Methods in com.platform.ego that throw EGOException
 void ConsumerAdmin.addConsumer(Consumer consumer, java.lang.String parentPath)
          Add consumer node and its properties.
 void ClusterAdmin.addResourceGroup(ResourceGroup conf)
          Add one new resource group configuration.
 void UserAdmin.addRoleUser(Role role, int flags, java.lang.String username)
          Assign role to one user.
 void UserAdmin.addUser(User user)
          Add one user.
 Allocation Client.allocate(AllocRequest req, AllocationCallbackHandler handler)
          This operation is used by an EGO client to make a request for resources.
 void ClusterAdmin.closeHost(java.lang.String host)
          Close PEM on a host.
 java.lang.String ClusterAdmin.createService(java.lang.String xmlstr)
          Create one new service.
 void ConsumerAdmin.delConsumer(java.lang.String consumerPath)
          Delete consumer node and its properties.
 void ClusterAdmin.delResourceGroup(java.lang.String resourcegroupname)
          Delete one resource group configuration.
 void UserAdmin.delUser(java.lang.String username)
          Delete one user.
 void Service.disable()
          Disable one service.
 void ClusterAdmin.disableService(java.lang.String servicename)
          Disable an existing service.
 void Service.enable()
          Enable one service.
 void ClusterAdmin.enableService(java.lang.String servicename)
          Enable an existing service.
 void Allocation.free()
          This operation is used to cancel an existing allocation.
 ActivityInfo Activity.getActivityInfo()
          Get detailed information of activity.
 ActivityInfo[] ClientInfoProvider.getActivityInfos(java.lang.String[] activityIDs, java.lang.String[] consumerNames, java.lang.String[] resourceNames)
          Get detailed information about activities.
 AllocationInfo[] ClientInfoProvider.getAllocationInfos(java.lang.String consumerPath)
          Get detailed information of allocations that is owned by the consumer.
 AllocationInfo Allocation.getAllocInfo()
          Get detailed information of allocation.
 int ConsumerPlan.getBorrowed()
          Get the number of borrowed slots of the current plan.
 codegen.databinding.com.platform.www.BorrowFromDocument.BorrowFrom[] ConsumerPlan.getBorrowFrom()
          Get the lender array of the current plan.
 codegen.databinding.com.platform.www.BorrowFromDocument.BorrowFrom[] ConsumerPlan.getBorrowFrom(java.util.Calendar calendar)
          Get the lender array for the given day/time.
 int ConsumerPlan.getBorrowLimit()
          Get the borrow limit of the current plan.
 int ConsumerPlan.getBorrowLimit(java.util.Calendar calendar)
          Get the borrow limit for the given day/time.
 Client Cluster.getClient(java.lang.String name, java.lang.String description)
          Creates an instance of Client obiect for more operations which need authentication.
 Client Cluster.getClient(java.lang.String name, java.lang.String description, int port)
          Creates an instance of Client object for more operations that need authentication.
 AllocationInfo[] ClientInfoProvider.getClientAllocationInfos(java.lang.String consumerPath)
          Get detailed information about allocations that are owned by the consumer and allocated by the client.
 ClientInfo ClientInfoProvider.getClientInfo()
          Get client detailed information.
 ClientInfo[] InfoProvider.getClientInfos(java.lang.String clientName)
          Get the infomation of client.
 ClusterAdmin Client.getClusterAdmin()
          Get admin of cluster.
 ClusterInfo InfoProvider.getClusterInfo()
          Retrieve meta data about the EGO cluster.
 ConsumerAdmin Client.getConsumerAdmin()
          Get admin of consumer.
 ConsumerHosts[] ClientInfoProvider.getConsumerHosts(java.lang.String consumerName)
          Get detailed information about hosts that are owned by the consumer.
 ConsumerHosts[] ConsumerAdmin.getConsumerResources(java.lang.String consumerPath)
          Get resources that are allocated to specific consumer.
 java.lang.String ClientInfoProvider.getConsumerTree(RoleType type)
          Get the static consumer tree.
 codegen.databinding.com.platform.www.DistributionPolicyConfigurationDocument.DistributionPolicyConfiguration ClientInfoProvider.getConsumerTree(RoleType type, boolean tree)
          Get the static consumer tree.
 java.lang.String[] InfoProvider.getDefinedHostType()
          Get active host types.
 ClientInfoProvider Client.getInfoProvider()
          Get information provider.
 InfoProvider Cluster.getInfoProvider()
          Creates an instance of InfoProvider object for use.
 int ConsumerPlan.getLendLimit()
          Get the lend limit of the current plan.
 int ConsumerPlan.getLendLimit(java.util.Calendar calendar)
          Get the lend limit for the given day/time.
 codegen.databinding.com.platform.www.LendToDocument.LendTo[] ConsumerPlan.getLendTo()
          Get the borrower array of the current plan.
 codegen.databinding.com.platform.www.LendToDocument.LendTo[] ConsumerPlan.getLendTo(java.util.Calendar calendar)
          Get the borrower array for the given day/time.
 int ConsumerPlan.getLent()
          Get the number of lent slots of the current plan.
 java.lang.String Client.getLocation()
          Get location of client.
 java.lang.String InfoProvider.getMasterHost()
          Get name of master host.
 java.lang.String[] InfoProvider.getMasterHostList()
          Get master candidate host list.
 int ConsumerPlan.getOwned()
          Get the number of owned slots of the current plan.
 int ConsumerPlan.getOwned(java.util.Calendar calendar)
          Get the number of owned slots for the interval that contains the given day/time.
 int ConsumerPlan.getOwnedInUse()
          Get the number of owned slots in use in the current plan.
 codegen.databinding.com.platform.www.ConsumerDocument.Consumer ConsumerPlan.getPlan()
          Get the resource plan
 int ConsumerPlan.getPriority()
          Get the priority of the consumer for the current plan.
 int ConsumerPlan.getPriority(java.util.Calendar calendar)
          Get the priority of the consumer for the interval that contain the given time.
 ResourceGroup[] InfoProvider.getResourceGroups(java.lang.String[] resourceGroupNames)
          Get information about ResourceGroup(s).
 ResourceInfo[] InfoProvider.getResourceInfos(java.lang.String resreq, java.lang.String[] reslist)
          Get resource information from EGO.
 ResourceSummary InfoProvider.getResourceSummary()
          Get host summary information.
 Role[] InfoProvider.getRoles4User(java.lang.String username)
          Get the role of certain user
 Service Client.getService(java.lang.String servicename, ServiceCallbackHandler handler)
          Get an existing service.
 ServiceInfo Service.getServiceInfo()
          Get detailed information of service instance.
 ServiceInfo[] InfoProvider.getServiceInfo(java.lang.String serviceName)
          Get the infomation of service named serviceName from EGO.
 int ConsumerPlan.getShareInUse()
          Get the number of shared slots in use in the current plan.
 int ConsumerPlan.getShareLimit()
          Get the share limit of the current plan.
 int ConsumerPlan.getShareLimit(java.util.Calendar calendar)
          Get the share limit for the given day/time.
 int ConsumerPlan.getShareRatio()
          Get the share ratio of the current plan.
 int ConsumerPlan.getShareRatio(java.util.Calendar calendar)
          Get the share ratio for the interval that contains given day/time.
 int ConsumerPlan.getShareReserved()
          Get the number of shared slots reserved in the current plan.
 UserAdmin Client.getUserAdmin()
          Get admin of user.
 User[] InfoProvider.getUsers()
          Get list of user who can use EGO cluster
 java.lang.String[] InfoProvider.getUsers4Role(Role role)
          Get the users of certain role
 void ClusterAdmin.halt()
          Halt EGO Master.
 void Client.logoff()
          Logs off EGO and removes credential.
 java.lang.String Client.logon(java.lang.String cred)
          Logs on to EGO by credential.
 java.lang.String Client.logon(java.lang.String username, java.lang.String passwd)
          Logs on to EGO by using name of user and password.
 void UserAdmin.modifyUser(User user)
          Modify one user.
 void ClusterAdmin.openHost(java.lang.String host)
          Open PEM on a host.
 void Allocation.realloc(ReallocRequest allocateSpec)
          This operation is used to modify the parameters of an existing allocation.
 void ClusterAdmin.reboot()
          Reboot EGO Master.
 java.lang.String Client.refreshCredential()
          Refresh credential.
 void Client.register(ClientCallbackHandler handler)
          Registers the client with EGO master.
 void Allocation.release(ReleaseRequest releaseReq)
          This operation is used to release or replace resources that have been assigned to an allocation.
 void Service.reloadService(ServiceContext sc)
          reload one service by new description of service.
 void Service.reloadService(java.lang.String servicedescription)
          reload one service by new description of service.
 void ClusterAdmin.removeClient(java.lang.String clientname)
          This routine works only for disconnected client.
 void UserAdmin.removeRoleUser(Role role, int flags, java.lang.String username)
          Remove role from one user.
 void ClusterAdmin.removeService(java.lang.String servicename)
          Disable an existing service, and remove it from the service control manager database.
 void Client.reRegister()
          reRegister to EGO through WSG, Usually happens after WSG failover;
 void ClusterAdmin.restartHost(java.lang.String host)
          Restart PEM on a host.
 void ConsumerPlan.setBorrowFrom(codegen.databinding.com.platform.www.BorrowFromDocument.BorrowFrom[] borrowFrom)
          Set the lender array of the current plan.
 void ConsumerPlan.setBorrowFrom(java.util.Calendar calendar, codegen.databinding.com.platform.www.BorrowFromDocument.BorrowFrom[] borrowFrom)
          Set the lender array for the interval that contains the given day/time.
 void ConsumerPlan.setBorrowLimit(java.util.Calendar calendar, int count)
          Set the borrow limit for the interval that contains the given day/time.
 void ConsumerPlan.setBorrowLimit(int count)
          Set the borrow limit of the current plan.
 void ConsumerAdmin.setConsumer(Consumer consumer, java.lang.String consumerPath)
          Set consumer node and its properties.
 void ConsumerPlan.setLendLimit(java.util.Calendar calendar, int count)
          Set the lend limit for the interval that contains the given day/time.
 void ConsumerPlan.setLendLimit(int count)
          Set the lend limit of the current plan.
 void ConsumerPlan.setLendTo(java.util.Calendar calendar, codegen.databinding.com.platform.www.LendToDocument.LendTo[] lendTo)
          Set the borrower array for the interval that contains the given day/time.
 void ConsumerPlan.setLendTo(codegen.databinding.com.platform.www.LendToDocument.LendTo[] lendTo)
          Set the borrower array of the current plan.
 void ClusterAdmin.setMasterList(java.lang.String[] hostlist)
          Administrative operation to set the master candidate list.
 void ConsumerPlan.setOwned(java.util.Calendar calendar, int count)
          Set the number of owned slots for the interval that contains the given day/time.
 void ConsumerPlan.setOwned(int count)
          Set the number of owned slots of the current plan.
 void ConsumerPlan.setPlan()
          Set the resource plan.
 void ConsumerPlan.setPriority(java.util.Calendar calendar, int count)
          Set the priority of the consumer for the interval that contain the given time.
 void ConsumerPlan.setPriority(int count)
          Set the priority of the consumer for the current plan.
 void ClusterAdmin.setResourceGroup(ResourceGroup conf)
          Modify one resource group configuration.
 void ConsumerAdmin.setResourcePlan(java.lang.String pathname, codegen.databinding.com.platform.www.ConsumerDocument.Consumer cns, java.lang.String rGroupName)
          This operation allows an EGO administrator to manipulate the current policy for a Consumer.
 void ConsumerAdmin.setResourcePlan(java.lang.String path, codegen.databinding.com.platform.www.DistributionPolicyConfigurationDocument.DistributionPolicyConfiguration dpcc, java.lang.String[] dtNames)
          Set the consumer policy.
 void ConsumerAdmin.setResourcePlan(java.lang.String path, java.lang.String xmlstr)
          Set the consumer policy using XML as input parameter.
 void ConsumerPlan.setShareLimit(java.util.Calendar calendar, int count)
          Set the share limit for the interval that contains the given day/time.
 void ConsumerPlan.setShareLimit(int count)
          Set the share limit of the current plan.
 void ConsumerPlan.setShareRatio(java.util.Calendar calendar, int count)
          Set the share ratio for the interval that contains the given day/time.
 void ConsumerPlan.setShareRatio(int count)
          Set the share ratio of the current plan.
 void ClusterAdmin.shutdownHost(java.lang.String host)
          Shutdown PEM on a host.
 void Activity.signal(Signal sig)
          The operation is used by an EGO client to manage the state of an activity.
 Activity[] Allocation.startActivity(ActivityRequest actreq, ActivityCallbackHandler handler)
          The operation is used by an EGO client to request the execution of an activity on all resources assigned to allocation.
 Activity Resource.startActivity(ActivityRequest activityReq, ActivityCallbackHandler activityHandler)
          The operation is used by an EGO client to request the execution of an activity on the resource.
 void Service.stopInstance(ServiceInstanceControl instance)
          Stop instances of service.
 void Allocation.unblock(java.lang.String[] resourceNames)
          This operation is used to remove resources from BLOCK list.
 void Client.unregister()
          Unregister the client with EGO master.
 void Client.unsubscribeService(Service service)
          Unsubscribe a service.
 boolean ConsumerAdmin.verifyConsumerPath(java.lang.String consumerPath, java.lang.String resourceGroupName)
          Verify consumer path is valid or not.
 boolean InfoProvider.verifyResreq(java.lang.String resreq)
          Verify resource requirement string's syntax is correct or not.
 

Uses of EGOException in com.platform.ego.exception
 

Subclasses of EGOException in com.platform.ego.exception
 class AuthenticationException
          Signals that an authentication exception has occurred.
 class ExecutionException
          Signals that the operation cannot be executed now.
 class NoSuchObjectException
          Signals that a field of a specified name does not exist.
 class ObjectInUseException
          Signals that a field of a specified name has been used.
 class ParameterException
          Signals that there are some errors in parameters of the operation.
 class ServerException
          Signals that an EGO server exception has occurred.
 class SystemException
          Signals that an internal exception has occurred.
 

Uses of EGOException in com.platform.ego.impl
 

Methods in com.platform.ego.impl that throw EGOException
static Cluster ClusterFactory.createCluster(java.lang.String url)
          Creates an instance of Cluster object for use.
static Cluster ClusterFactory.createCluster(java.lang.String url, int timeout)
          Creates an instance of Cluster object for use.
static Cluster ClusterFactory.createCluster(java.net.URL url)
          Creates an instance of Cluster object for use.
static Cluster ClusterFactory.createCluster(java.net.URL url, int timeout)
          Creates an instance of Cluster object for use.
 



Copyright (C) 1992-2007 Platform Computing Corporation