PHP Class CCM

Afficher le fichier Open project: datastax/php-driver Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $version = self::DEFAULT_CASSANDRA_VERSION, $isSilent = false, $clusterPrefix = self::DEFAULT_CLUSTER_PREFIX )
enableTracing ( $isEnabled )
pauseNode ( $nodes )
removeAllClusters ( $is_all = false )
removeCluster ( $cluster )
resumeNode ( $nodes )
setup ( $dataCenterOneNodes, $dataCenterTwoNodes )
setupClientVerification ( )
setupSSL ( )
setupSchema ( $schema, $dropExistingKeyspaces = true )
setupUserDefinedFunctions ( )
start ( )
startNode ( $nodes )
stop ( )
stopNode ( $nodes )

Private Methods

Méthode Description
getClusters ( )
internalSetup ( $dataCenterOneNodes, $dataCenterTwoNodes )
isActive ( $clusterName )
run ( )
startsWith ( $prefix, $string )

Method Details

__construct() public méthode

public __construct ( $version = self::DEFAULT_CASSANDRA_VERSION, $isSilent = false, $clusterPrefix = self::DEFAULT_CLUSTER_PREFIX )

enableTracing() public méthode

public enableTracing ( $isEnabled )

pauseNode() public méthode

public pauseNode ( $nodes )

removeAllClusters() public méthode

public removeAllClusters ( $is_all = false )

removeCluster() public méthode

public removeCluster ( $cluster )

resumeNode() public méthode

public resumeNode ( $nodes )

setup() public méthode

public setup ( $dataCenterOneNodes, $dataCenterTwoNodes )

setupClientVerification() public méthode

setupSSL() public méthode

public setupSSL ( )

setupSchema() public méthode

public setupSchema ( $schema, $dropExistingKeyspaces = true )

setupUserDefinedFunctions() public méthode

start() public méthode

public start ( )

startNode() public méthode

public startNode ( $nodes )

stop() public méthode

public stop ( )

stopNode() public méthode

public stopNode ( $nodes )