org.jboss.portal.wsrp.services
Interface ServiceFactory

All Superinterfaces:
org.jboss.system.Service
All Known Implementing Classes:
AbstractJNDIServiceFactory, AbstractSOAPServiceFactory, CachingServiceFactory, PerEndpointSOAPInvokerServiceFactory, RemoteSOAPInvokerServiceFactory

public interface ServiceFactory
extends org.jboss.system.Service

A factory that gives access to remote services.

Version:
$Revision: 8784 $
Author:
Julien Viet

Method Summary
 java.lang.String getMarkupURL()
           
 java.lang.String getPortletManagementURL()
           
 java.lang.String getRegistrationURL()
           
 java.lang.Object getService(java.lang.Class clazz)
           
 java.lang.String getServiceDescriptionURL()
           
 boolean isAvailable()
           
 boolean isFailed()
           
 void setMarkupURL(java.lang.String markupURL)
           
 void setPortletManagementURL(java.lang.String portletManagementURL)
           
 void setRegistrationURL(java.lang.String registrationURL)
           
 void setServiceDescriptionURL(java.lang.String serviceDescriptionURL)
           
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Method Detail

getService

java.lang.Object getService(java.lang.Class clazz)
                            throws java.lang.Exception
Throws:
java.lang.Exception

isAvailable

boolean isAvailable()

isFailed

boolean isFailed()

getServiceDescriptionURL

java.lang.String getServiceDescriptionURL()

getMarkupURL

java.lang.String getMarkupURL()

getRegistrationURL

java.lang.String getRegistrationURL()

getPortletManagementURL

java.lang.String getPortletManagementURL()

setServiceDescriptionURL

void setServiceDescriptionURL(java.lang.String serviceDescriptionURL)

setMarkupURL

void setMarkupURL(java.lang.String markupURL)

setRegistrationURL

void setRegistrationURL(java.lang.String registrationURL)

setPortletManagementURL

void setPortletManagementURL(java.lang.String portletManagementURL)