com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_2
Class ConnectorPoolConfigurationType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_2.ConnectorPoolConfigurationType
All Implemented Interfaces:
Containerable, Serializable, Cloneable

public class ConnectorPoolConfigurationType
extends Object
implements Serializable, Cloneable, Containerable

Type that contains configuration of ICF connector pools. This configuration is common for all ICF connectors, therefore it may be part of a static schema.

Java class for ConnectorPoolConfigurationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ConnectorPoolConfigurationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="minEvictableIdleTimeMillis" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="minIdle" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="maxIdle" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="maxObjects" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="maxWait" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
static QName COMPLEX_TYPE
           
static QName F_MAX_IDLE
           
static QName F_MAX_OBJECTS
           
static QName F_MAX_WAIT
           
static QName F_MIN_EVICTABLE_IDLE_TIME_MILLIS
           
static QName F_MIN_IDLE
           
 
Constructor Summary
ConnectorPoolConfigurationType()
           
 
Method Summary
 PrismContainerValue asPrismContainerValue()
           
 ConnectorPoolConfigurationType clone()
           
 boolean equals(Object object)
           
 Integer getMaxIdle()
           
 Integer getMaxObjects()
           
 Integer getMaxWait()
           
 Integer getMinEvictableIdleTimeMillis()
           
 Integer getMinIdle()
           
 int hashCode()
           
 void setMaxIdle(Integer value)
           
 void setMaxObjects(Integer value)
           
 void setMaxWait(Integer value)
           
 void setMinEvictableIdleTimeMillis(Integer value)
           
 void setMinIdle(Integer value)
           
 void setupContainerValue(PrismContainerValue containerValue)
          Setup value to the containerable representation.
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

COMPLEX_TYPE

public static final QName COMPLEX_TYPE

F_MIN_EVICTABLE_IDLE_TIME_MILLIS

public static final QName F_MIN_EVICTABLE_IDLE_TIME_MILLIS

F_MIN_IDLE

public static final QName F_MIN_IDLE

F_MAX_IDLE

public static final QName F_MAX_IDLE

F_MAX_OBJECTS

public static final QName F_MAX_OBJECTS

F_MAX_WAIT

public static final QName F_MAX_WAIT
Constructor Detail

ConnectorPoolConfigurationType

public ConnectorPoolConfigurationType()
Method Detail

asPrismContainerValue

public PrismContainerValue asPrismContainerValue()
Specified by:
asPrismContainerValue in interface Containerable

setupContainerValue

public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface: Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.

Specified by:
setupContainerValue in interface Containerable

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getMinEvictableIdleTimeMillis

public Integer getMinEvictableIdleTimeMillis()

setMinEvictableIdleTimeMillis

public void setMinEvictableIdleTimeMillis(Integer value)

getMinIdle

public Integer getMinIdle()

setMinIdle

public void setMinIdle(Integer value)

getMaxIdle

public Integer getMaxIdle()

setMaxIdle

public void setMaxIdle(Integer value)

getMaxObjects

public Integer getMaxObjects()

setMaxObjects

public void setMaxObjects(Integer value)

getMaxWait

public Integer getMaxWait()

setMaxWait

public void setMaxWait(Integer value)

clone

public ConnectorPoolConfigurationType clone()
Overrides:
clone in class Object


Copyright © 2013 evolveum. All Rights Reserved.