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 ContextServiceTypesConfiguration
build()
ContextServiceTypesConfiguration.Builder
setCleared(String[] cleared)
ContextServiceTypesConfiguration.Builder
setCleared(Set<String> cleared)
ContextServiceTypesConfiguration.Builder
setPropagated(String[] propagated)
ContextServiceTypesConfiguration.Builder
setPropagated(Set<String> propagated)
ContextServiceTypesConfiguration.Builder
setUnchanged(String[] unchanged)
ContextServiceTypesConfiguration.Builder
setUnchanged(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
-
-