Package org.jboss.as.ee.concurrent
Class ContextServiceTypesConfiguration.Builder
- java.lang.Object
-
- org.jboss.as.ee.concurrent.ContextServiceTypesConfiguration.Builder
-
- Enclosing class:
- ContextServiceTypesConfiguration
public static class ContextServiceTypesConfiguration.Builder extends Object
The builder class.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextServiceTypesConfigurationbuild()ContextServiceTypesConfiguration.BuildersetCleared(String[] cleared)ContextServiceTypesConfiguration.BuildersetCleared(Set<String> cleared)ContextServiceTypesConfiguration.BuildersetPropagated(String[] propagated)ContextServiceTypesConfiguration.BuildersetPropagated(Set<String> propagated)ContextServiceTypesConfiguration.BuildersetUnchanged(String[] unchanged)ContextServiceTypesConfiguration.BuildersetUnchanged(Set<String> unchanged)
-
-
-
Method Detail
-
setCleared
public ContextServiceTypesConfiguration.Builder setCleared(Set<String> cleared)
- Parameters:
cleared-- Returns:
-
setCleared
public ContextServiceTypesConfiguration.Builder setCleared(String[] cleared)
- Parameters:
cleared-- Returns:
-
setPropagated
public ContextServiceTypesConfiguration.Builder setPropagated(Set<String> propagated)
- Parameters:
propagated-- Returns:
-
setPropagated
public ContextServiceTypesConfiguration.Builder setPropagated(String[] propagated)
- Parameters:
propagated-- Returns:
-
setUnchanged
public ContextServiceTypesConfiguration.Builder setUnchanged(Set<String> unchanged)
- Parameters:
unchanged-- Returns:
-
setUnchanged
public ContextServiceTypesConfiguration.Builder setUnchanged(String[] unchanged)
- Parameters:
unchanged-- Returns:
-
build
public ContextServiceTypesConfiguration build() throws IllegalStateException
- Returns:
- a new ContextServiceTypesConfiguration instance with the set values of cleared, propagated and unchanged
- Throws:
IllegalStateException- if there are multiple usages of ContextServiceDefinition.ALL_REMAINING currently set
-
-