edu.internet2.middleware.ldappc.spml.provider
Class BaseSpmlTargetProvider

java.lang.Object
  extended by edu.internet2.middleware.shibboleth.common.config.BaseService
      extended by edu.internet2.middleware.shibboleth.common.config.BaseReloadableService
          extended by edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
              extended by edu.internet2.middleware.ldappc.spml.provider.BaseSpmlTargetProvider
All Implemented Interfaces:
SpmlProvider, SpmlTargetProvider, edu.internet2.middleware.shibboleth.common.service.ReloadableService, edu.internet2.middleware.shibboleth.common.service.Service, org.springframework.beans.factory.BeanNameAware, org.springframework.context.ApplicationContextAware
Direct Known Subclasses:
LdapTargetProvider

public abstract class BaseSpmlTargetProvider
extends BaseSpmlProvider
implements SpmlTargetProvider


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.internet2.middleware.shibboleth.common.config.BaseReloadableService
edu.internet2.middleware.shibboleth.common.config.BaseReloadableService.ConfigurationResourceListener
 
Field Summary
 
Fields inherited from class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
methodName
 
Constructor Summary
BaseSpmlTargetProvider()
           
 
Method Summary
 PSP getPSP()
           
 TargetDefinition getTargetDefinition()
           
 void setPSP(PSP psp)
           
 void setTargetDefinition(TargetDefinition targetDefinition)
           
 
Methods inherited from class edu.internet2.middleware.ldappc.spml.provider.BaseSpmlProvider
execute, fail, fail, generateRequestID, getId, getOrGenerateRequestID, getXMLMarshaller, getXmlUnmarshaller, setId, setXMLMarshaller, setXmlUnmarshaller, toXML
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.BaseReloadableService
destroy, getPollingFrequency, getPollingRetryAttempts, getPollingTimer, initialize, reload, setPollingFrequency, setPollingRetryAttempts, setPollingTimer
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.BaseService
getApplicationContext, getReadWriteLock, getServiceConfigurations, getServiceContext, isDestroyed, isInitialized, loadContext, onNewContextCreated, setApplicationContext, setBeanName, setInitialized, setServiceConfigurations, setServiceContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.internet2.middleware.ldappc.spml.provider.SpmlProvider
execute
 
Methods inherited from interface edu.internet2.middleware.shibboleth.common.service.Service
isDestroyed, isInitialized
 

Constructor Detail

BaseSpmlTargetProvider

public BaseSpmlTargetProvider()
Method Detail

getPSP

public PSP getPSP()
Specified by:
getPSP in interface SpmlTargetProvider

setPSP

public void setPSP(PSP psp)
Specified by:
setPSP in interface SpmlTargetProvider

getTargetDefinition

public TargetDefinition getTargetDefinition()
Specified by:
getTargetDefinition in interface SpmlTargetProvider

setTargetDefinition

public void setTargetDefinition(TargetDefinition targetDefinition)
Specified by:
setTargetDefinition in interface SpmlTargetProvider


Copyright © 2012 Internet2. All Rights Reserved.