com.intel.gpe.client2.filemanager.nodes.localfs
Class RegistryClientImpl

java.lang.Object
  extended by com.intel.gpe.client2.filemanager.nodes.localfs.WSRFClientImpl
      extended by com.intel.gpe.client2.filemanager.nodes.localfs.WSRPClientImpl
          extended by com.intel.gpe.client2.filemanager.nodes.localfs.WSLTClientImpl
              extended by com.intel.gpe.client2.filemanager.nodes.localfs.RegistryClientImpl
All Implemented Interfaces:
com.intel.gpe.clients.api.RegistryClient, com.intel.gpe.clients.api.ServiceClient, com.intel.gpe.clients.api.WSLTClient, com.intel.gpe.clients.api.WSRFClient, com.intel.gpe.clients.api.WSRPClient

public class RegistryClientImpl
extends WSLTClientImpl
implements com.intel.gpe.clients.api.RegistryClient


Constructor Summary
RegistryClientImpl()
           
 
Method Summary
<ClientType extends com.intel.gpe.clients.api.WSRFClient>
java.util.List<ClientType>
getResources(javax.xml.namespace.QName resourceType, com.intel.gpe.clients.api.ClientFactory<ClientType> factory)
           
<TargetSystemClientType extends com.intel.gpe.clients.api.TargetSystemClient>
java.util.List<TargetSystemClientType>
getTargetSystemServices()
           
 java.lang.String getURL()
           
 com.intel.gpe.clients.api.ResourceRegistration newResourceRegistration()
           
<SubscriptionClientType extends com.intel.gpe.clients.api.WSLTClient>
SubscriptionClientType
register(com.intel.gpe.clients.api.ResourceRegistration reg)
           
 
Methods inherited from class com.intel.gpe.client2.filemanager.nodes.localfs.WSLTClientImpl
destroy, getCurrentTime, getTerminationTime, setTerminationTime
 
Methods inherited from class com.intel.gpe.client2.filemanager.nodes.localfs.WSRPClientImpl
getMultipleResourceProperties, getResourceProperty, getResourcePropertyDocument, queryXPath10Properties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.intel.gpe.clients.api.WSLTClient
destroy, getCurrentTime, getTerminationTime, setTerminationTime
 
Methods inherited from interface com.intel.gpe.clients.api.WSRPClient
getMultipleResourceProperties, getResourceProperty, getResourcePropertyDocument, queryXPath10Properties
 

Constructor Detail

RegistryClientImpl

public RegistryClientImpl()
Method Detail

getTargetSystemServices

public <TargetSystemClientType extends com.intel.gpe.clients.api.TargetSystemClient> java.util.List<TargetSystemClientType> getTargetSystemServices()
                                                                                                                    throws com.intel.gpe.clients.api.exceptions.GPEInvalidResourcePropertyQNameException,
                                                                                                                           com.intel.gpe.clients.api.exceptions.GPEUnmarshallingException,
                                                                                                                           com.intel.gpe.clients.api.exceptions.GPESecurityException,
                                                                                                                           com.intel.gpe.clients.api.exceptions.GPEMiddlewareRemoteException,
                                                                                                                           com.intel.gpe.clients.api.exceptions.GPEMiddlewareServiceException,
                                                                                                                           com.intel.gpe.clients.api.exceptions.GPEResourceUnknownException
Specified by:
getTargetSystemServices in interface com.intel.gpe.clients.api.RegistryClient
Throws:
com.intel.gpe.clients.api.exceptions.GPEInvalidResourcePropertyQNameException
com.intel.gpe.clients.api.exceptions.GPEUnmarshallingException
com.intel.gpe.clients.api.exceptions.GPESecurityException
com.intel.gpe.clients.api.exceptions.GPEMiddlewareRemoteException
com.intel.gpe.clients.api.exceptions.GPEMiddlewareServiceException
com.intel.gpe.clients.api.exceptions.GPEResourceUnknownException

getURL

public java.lang.String getURL()
Specified by:
getURL in interface com.intel.gpe.clients.api.RegistryClient

getResources

public <ClientType extends com.intel.gpe.clients.api.WSRFClient> java.util.List<ClientType> getResources(javax.xml.namespace.QName resourceType,
                                                                                                         com.intel.gpe.clients.api.ClientFactory<ClientType> factory)
                                                                                     throws com.intel.gpe.clients.api.exceptions.GPEInvalidResourcePropertyQNameException,
                                                                                            com.intel.gpe.clients.api.exceptions.GPEUnmarshallingException,
                                                                                            com.intel.gpe.clients.api.exceptions.GPESecurityException,
                                                                                            com.intel.gpe.clients.api.exceptions.GPEMiddlewareRemoteException,
                                                                                            com.intel.gpe.clients.api.exceptions.GPEMiddlewareServiceException,
                                                                                            com.intel.gpe.clients.api.exceptions.GPEResourceUnknownException
Specified by:
getResources in interface com.intel.gpe.clients.api.RegistryClient
Throws:
com.intel.gpe.clients.api.exceptions.GPEInvalidResourcePropertyQNameException
com.intel.gpe.clients.api.exceptions.GPEUnmarshallingException
com.intel.gpe.clients.api.exceptions.GPESecurityException
com.intel.gpe.clients.api.exceptions.GPEMiddlewareRemoteException
com.intel.gpe.clients.api.exceptions.GPEMiddlewareServiceException
com.intel.gpe.clients.api.exceptions.GPEResourceUnknownException

newResourceRegistration

public com.intel.gpe.clients.api.ResourceRegistration newResourceRegistration()
Specified by:
newResourceRegistration in interface com.intel.gpe.clients.api.RegistryClient

register

public <SubscriptionClientType extends com.intel.gpe.clients.api.WSLTClient> SubscriptionClientType register(com.intel.gpe.clients.api.ResourceRegistration reg)
                                                                             throws com.intel.gpe.clients.api.exceptions.GPEContentCreationFailedException,
                                                                                    com.intel.gpe.clients.api.exceptions.GPEUnsupportedMemberInterfaceException,
                                                                                    com.intel.gpe.clients.api.exceptions.GPEAddRefusedException,
                                                                                    com.intel.gpe.clients.api.exceptions.GPEMiddlewareServiceException,
                                                                                    com.intel.gpe.clients.api.exceptions.GPESecurityException,
                                                                                    com.intel.gpe.clients.api.exceptions.GPEMiddlewareRemoteException
Specified by:
register in interface com.intel.gpe.clients.api.RegistryClient
Throws:
com.intel.gpe.clients.api.exceptions.GPEContentCreationFailedException
com.intel.gpe.clients.api.exceptions.GPEUnsupportedMemberInterfaceException
com.intel.gpe.clients.api.exceptions.GPEAddRefusedException
com.intel.gpe.clients.api.exceptions.GPEMiddlewareServiceException
com.intel.gpe.clients.api.exceptions.GPESecurityException
com.intel.gpe.clients.api.exceptions.GPEMiddlewareRemoteException


Copyright © 2008. All Rights Reserved.