org.jboss.shrinkwrap.descriptor.api.jboss51
Interface CacheConfigType<T>

All Superinterfaces:
Child<T>

public interface CacheConfigType<T>
extends Child<T>

This interface defines the contract for the cache-configType xsd type

Since:
Generation date :2013-01-26T19:27:00.777+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 CacheConfigType<T> cacheMaxSize(Integer cacheMaxSize)
          Sets the cache-max-size element
 CacheConfigType<T> cacheName(String cacheName)
          Sets the cache-name element
 CacheConfigType<T> cacheValue(String cacheValue)
          Sets the cache-value element
 Integer getCacheMaxSize()
          Returns the cache-max-size element
 String getCacheName()
          Returns the cache-name element
 String getCacheValue()
          Returns the cache-value element
 Integer getIdleTimeoutSeconds()
          Returns the idle-timeout-seconds element
 String getPersistenceManager()
          Returns the persistence-manager element
 Integer getRemoveTimeoutSeconds()
          Returns the remove-timeout-seconds element
 String getReplicationIsPassivation()
          Returns the replication-is-passivation element
 CacheConfigType<T> idleTimeoutSeconds(Integer idleTimeoutSeconds)
          Sets the idle-timeout-seconds element
 CacheConfigType<T> persistenceManager(String persistenceManager)
          Sets the persistence-manager element
 CacheConfigType<T> removeCacheMaxSize()
          Removes the cache-max-size element
 CacheConfigType<T> removeCacheName()
          Removes the cache-name element
 CacheConfigType<T> removeCacheValue()
          Removes the cache-value element
 CacheConfigType<T> removeIdleTimeoutSeconds()
          Removes the idle-timeout-seconds element
 CacheConfigType<T> removePersistenceManager()
          Removes the persistence-manager element
 CacheConfigType<T> removeRemoveTimeoutSeconds()
          Removes the remove-timeout-seconds element
 CacheConfigType<T> removeReplicationIsPassivation()
          Removes the replication-is-passivation element
 CacheConfigType<T> removeTimeoutSeconds(Integer removeTimeoutSeconds)
          Sets the remove-timeout-seconds element
 CacheConfigType<T> replicationIsPassivation(String replicationIsPassivation)
          Sets the replication-is-passivation element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

cacheValue

CacheConfigType<T> cacheValue(String cacheValue)
Sets the cache-value element

Parameters:
cacheValue - the value for the element cache-value
Returns:
the current instance of CacheConfigType

getCacheValue

String getCacheValue()
Returns the cache-value element

Returns:
the node defined for the element cache-value

removeCacheValue

CacheConfigType<T> removeCacheValue()
Removes the cache-value element

Returns:
the current instance of CacheConfigType

cacheMaxSize

CacheConfigType<T> cacheMaxSize(Integer cacheMaxSize)
Sets the cache-max-size element

Parameters:
cacheMaxSize - the value for the element cache-max-size
Returns:
the current instance of CacheConfigType

getCacheMaxSize

Integer getCacheMaxSize()
Returns the cache-max-size element

Returns:
the node defined for the element cache-max-size

removeCacheMaxSize

CacheConfigType<T> removeCacheMaxSize()
Removes the cache-max-size element

Returns:
the current instance of CacheConfigType

idleTimeoutSeconds

CacheConfigType<T> idleTimeoutSeconds(Integer idleTimeoutSeconds)
Sets the idle-timeout-seconds element

Parameters:
idleTimeoutSeconds - the value for the element idle-timeout-seconds
Returns:
the current instance of CacheConfigType

getIdleTimeoutSeconds

Integer getIdleTimeoutSeconds()
Returns the idle-timeout-seconds element

Returns:
the node defined for the element idle-timeout-seconds

removeIdleTimeoutSeconds

CacheConfigType<T> removeIdleTimeoutSeconds()
Removes the idle-timeout-seconds element

Returns:
the current instance of CacheConfigType

removeTimeoutSeconds

CacheConfigType<T> removeTimeoutSeconds(Integer removeTimeoutSeconds)
Sets the remove-timeout-seconds element

Parameters:
removeTimeoutSeconds - the value for the element remove-timeout-seconds
Returns:
the current instance of CacheConfigType

getRemoveTimeoutSeconds

Integer getRemoveTimeoutSeconds()
Returns the remove-timeout-seconds element

Returns:
the node defined for the element remove-timeout-seconds

removeRemoveTimeoutSeconds

CacheConfigType<T> removeRemoveTimeoutSeconds()
Removes the remove-timeout-seconds element

Returns:
the current instance of CacheConfigType

cacheName

CacheConfigType<T> cacheName(String cacheName)
Sets the cache-name element

Parameters:
cacheName - the value for the element cache-name
Returns:
the current instance of CacheConfigType

getCacheName

String getCacheName()
Returns the cache-name element

Returns:
the node defined for the element cache-name

removeCacheName

CacheConfigType<T> removeCacheName()
Removes the cache-name element

Returns:
the current instance of CacheConfigType

persistenceManager

CacheConfigType<T> persistenceManager(String persistenceManager)
Sets the persistence-manager element

Parameters:
persistenceManager - the value for the element persistence-manager
Returns:
the current instance of CacheConfigType

getPersistenceManager

String getPersistenceManager()
Returns the persistence-manager element

Returns:
the node defined for the element persistence-manager

removePersistenceManager

CacheConfigType<T> removePersistenceManager()
Removes the persistence-manager element

Returns:
the current instance of CacheConfigType

replicationIsPassivation

CacheConfigType<T> replicationIsPassivation(String replicationIsPassivation)
Sets the replication-is-passivation element

Parameters:
replicationIsPassivation - the value for the element replication-is-passivation
Returns:
the current instance of CacheConfigType

getReplicationIsPassivation

String getReplicationIsPassivation()
Returns the replication-is-passivation element

Returns:
the node defined for the element replication-is-passivation

removeReplicationIsPassivation

CacheConfigType<T> removeReplicationIsPassivation()
Removes the replication-is-passivation element

Returns:
the current instance of CacheConfigType


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.