@ThreadSafe public class MockDataConnector extends net.shibboleth.idp.attribute.resolver.AbstractDataConnector
| Modifier and Type | Field and Description |
|---|---|
private int |
destroyCount
Number of times
AbstractInitializableComponent.destroy() was called. |
private int |
initializeCount
Number of times
AbstractInitializableComponent.initialize() was called. |
private net.shibboleth.idp.attribute.resolver.ResolutionException |
resolutionException
Exception thrown by resolution.
|
private Map<String,IdPAttribute> |
values
Static collection of values returned by this connector.
|
| Constructor and Description |
|---|
MockDataConnector(String id,
Map<String,IdPAttribute> connectorValues)
Constructor.
|
MockDataConnector(String id,
Map<String,IdPAttribute> connectorValues,
Set<net.shibboleth.idp.attribute.resolver.ResolverPluginDependency> newHashSet)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,IdPAttribute> |
doDataConnectorResolve(net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext resolutionContext,
net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext workContext) |
void |
doDestroy() |
void |
doInitialize() |
int |
getDestroyCount()
Gets the number of times
AbstractInitializableComponent.destroy() was called. |
int |
getInitializeCount()
Gets the number of times
AbstractInitializableComponent.initialize() was called. |
boolean |
isInitialized() |
void |
setFailure(boolean fail)
Fail resolutions
|
doResolve, getFailoverDataConnectorId, getLogPrefix, setFailoverDataConnectorIdequals, getActivationCondition, getDependencies, getProfileContextStrategy, hashCode, isPropagateResolutionExceptions, resolve, setActivationCondition, setDependencies, setProfileContextStrategy, setPropagateResolutionExceptionssetIdgetIddestroy, initialize, isDestroyedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetActivationCondition, getDependencies, isPropagateResolutionExceptions, resolveinitializedestroy, isDestroyedgetIddestroyprivate int destroyCount
AbstractInitializableComponent.destroy() was called.private int initializeCount
AbstractInitializableComponent.initialize() was called.private final Map<String,IdPAttribute> values
private net.shibboleth.idp.attribute.resolver.ResolutionException resolutionException
public MockDataConnector(String id, Map<String,IdPAttribute> connectorValues) throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
id - unique ID for this data connectorconnectorValues - static collection of values returned by this connectornet.shibboleth.utilities.java.support.component.ComponentInitializationExceptionpublic MockDataConnector(String id, Map<String,IdPAttribute> connectorValues, Set<net.shibboleth.idp.attribute.resolver.ResolverPluginDependency> newHashSet) throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
id - connectorValues - newHashSet - net.shibboleth.utilities.java.support.component.ComponentInitializationExceptionpublic void setFailure(boolean fail)
@Nullable protected Map<String,IdPAttribute> doDataConnectorResolve(@Nonnull net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext resolutionContext, @Nonnull net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext workContext) throws net.shibboleth.idp.attribute.resolver.ResolutionException
public void doDestroy()
doDestroy in class net.shibboleth.idp.attribute.resolver.AbstractResolverPlugin<Map<String,IdPAttribute>>public boolean isInitialized()
isInitialized in interface net.shibboleth.utilities.java.support.component.InitializableComponentisInitialized in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponentpublic void doInitialize()
throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
doInitialize in class net.shibboleth.idp.attribute.resolver.AbstractDataConnectornet.shibboleth.utilities.java.support.component.ComponentInitializationExceptionpublic int getDestroyCount()
AbstractInitializableComponent.destroy() was called.AbstractInitializableComponent.destroy() was calledpublic int getInitializeCount()
AbstractInitializableComponent.initialize() was called.AbstractInitializableComponent.initialize() was calledCopyright © 1999–2015. All rights reserved.