Neo4j Enterprise

org.neo4j.management
Class Neo4jManager

java.lang.Object
  extended by org.neo4j.management.impl.KernelProxy
      extended by org.neo4j.management.Neo4jManager
All Implemented Interfaces:
Kernel

public final class Neo4jManager
extends org.neo4j.management.impl.KernelProxy
implements Kernel


Field Summary
 
Fields inherited from class org.neo4j.management.impl.KernelProxy
kernel, KERNEL_BEAN_NAME, server
 
Fields inherited from interface org.neo4j.jmx.Kernel
NAME
 
Constructor Summary
Neo4jManager(Kernel kernel)
           
 
Method Summary
 List<Object> allBeans()
           
static Neo4jManager get()
           
static Neo4jManager get(JMXServiceURL url)
           
static Neo4jManager get(JMXServiceURL url, String kernelIdentifier)
           
static Neo4jManager get(JMXServiceURL url, String username, String password)
           
static Neo4jManager get(JMXServiceURL url, String username, String password, String kernelIdentifier)
           
static Neo4jManager get(MBeanServerConnection server)
           
static Neo4jManager get(MBeanServerConnection server, String kernelIdentifier)
           
static Neo4jManager get(String kernelIdentifier)
           
static Neo4jManager[] getAll(MBeanServerConnection server)
           
 BranchedStore getBranchedStoreBean()
           
 Collection<Cache> getCacheBeans()
           
 Map<String,Object> getConfiguration()
           
 Object getConfigurationParameter(String key)
           
static JMXServiceURL getConnectionURL(KernelData kernel)
           
 HighAvailability getHighAvailabilityBean()
           
 Date getKernelStartTime()
           
 String getKernelVersion()
           
 LockManager getLockManagerBean()
           
 ObjectName getMBeanQuery()
           
 MemoryMapping getMemoryMappingBean()
           
 Primitives getPrimitivesBean()
           
 Date getStoreCreationDate()
           
 String getStoreDirectory()
           
 StoreFile getStoreFileBean()
           
 String getStoreId()
           
 long getStoreLogVersion()
           
 TransactionManager getTransactionManagerBean()
           
 XaManager getXaManagerBean()
           
 boolean isReadOnly()
           
 
Methods inherited from class org.neo4j.management.impl.KernelProxy
createObjectName, createObjectName, createObjectName, getBean, getBeans, mbeanQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Neo4jManager

public Neo4jManager(Kernel kernel)
Method Detail

get

public static Neo4jManager get()

get

public static Neo4jManager get(String kernelIdentifier)

get

public static Neo4jManager get(JMXServiceURL url)

get

public static Neo4jManager get(JMXServiceURL url,
                               String kernelIdentifier)

get

public static Neo4jManager get(JMXServiceURL url,
                               String username,
                               String password)

get

public static Neo4jManager get(JMXServiceURL url,
                               String username,
                               String password,
                               String kernelIdentifier)

get

public static Neo4jManager get(MBeanServerConnection server)

get

public static Neo4jManager get(MBeanServerConnection server,
                               String kernelIdentifier)

getAll

public static Neo4jManager[] getAll(MBeanServerConnection server)

getCacheBeans

public Collection<Cache> getCacheBeans()

getLockManagerBean

public LockManager getLockManagerBean()

getMemoryMappingBean

public MemoryMapping getMemoryMappingBean()

getPrimitivesBean

public Primitives getPrimitivesBean()

getStoreFileBean

public StoreFile getStoreFileBean()

getTransactionManagerBean

public TransactionManager getTransactionManagerBean()

getXaManagerBean

public XaManager getXaManagerBean()

getHighAvailabilityBean

public HighAvailability getHighAvailabilityBean()

getBranchedStoreBean

public BranchedStore getBranchedStoreBean()

getConfigurationParameter

public Object getConfigurationParameter(String key)

getConfiguration

public Map<String,Object> getConfiguration()

allBeans

public List<Object> allBeans()
Overrides:
allBeans in class org.neo4j.management.impl.KernelProxy

getKernelStartTime

public Date getKernelStartTime()
Specified by:
getKernelStartTime in interface Kernel

getKernelVersion

public String getKernelVersion()
Specified by:
getKernelVersion in interface Kernel

getMBeanQuery

public ObjectName getMBeanQuery()
Specified by:
getMBeanQuery in interface Kernel

getStoreCreationDate

public Date getStoreCreationDate()
Specified by:
getStoreCreationDate in interface Kernel

getStoreDirectory

public String getStoreDirectory()
Specified by:
getStoreDirectory in interface Kernel

getStoreId

public String getStoreId()
Specified by:
getStoreId in interface Kernel

getStoreLogVersion

public long getStoreLogVersion()
Specified by:
getStoreLogVersion in interface Kernel

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface Kernel

getConnectionURL

public static JMXServiceURL getConnectionURL(KernelData kernel)

Neo4j Enterprise

Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.