Class DomainSpecification
java.lang.Object
hudson.model.AbstractDescribableImpl<DomainSpecification>
com.cloudbees.plugins.credentials.domains.DomainSpecification
- All Implemented Interfaces:
ExtensionPoint,Describable<DomainSpecification>,Serializable
- Direct Known Subclasses:
HostnamePortSpecification,HostnameSpecification,PathSpecification,SchemeSpecification
public abstract class DomainSpecification
extends AbstractDescribableImpl<DomainSpecification>
implements ExtensionPoint, Serializable
Base class for a specification against which
DomainRequirements can be tested.- Since:
- 1.5
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe results of anyDomainRequirementtest against aDomainSpecification.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract DomainSpecification.Resulttest(DomainRequirement scope) Tests the scope against this specification.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.Describable
getDescriptor
-
Constructor Details
-
DomainSpecification
public DomainSpecification()
-
-
Method Details
-
test
Tests the scope against this specification.- Parameters:
scope- the scope to test.- Returns:
- the result of the test.
-