com.zeroturnaround.liverebel.api
Interface ManagedConfOperations

All Known Implementing Classes:
ManagedConfOperationsImpl

public interface ManagedConfOperations

Operations that can be performed with managed configuration are exposed through this interface

Author:
Ats Uiboupin

Method Summary
 String decryptProperty(String cryptoText)
           
 String encryptProperty(String plainText)
           
 com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForGlobal(String propName, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForServer(String propName, String serverName, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForServerGroup(String propName, Long serverGroupId, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForServerGroup(String propName, String serverGroupName, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForUngroupedServers(String propName, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 void setPropertyForGlobal(String propName, String value, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 void setPropertyForGroup(String propName, String value, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context, Long serverGroupId)
           
 void setPropertyForGroup(String propName, String value, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context, String groupName)
           
 void setPropertyForServer(String propName, String value, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context, String serverName)
           
 void setPropertyForUngrouped(String propName, String value, com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)
           
 

Method Detail

setPropertyForGlobal

void setPropertyForGlobal(String propName,
                          String value,
                          com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

setPropertyForGroup

void setPropertyForGroup(String propName,
                         String value,
                         com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context,
                         Long serverGroupId)

setPropertyForGroup

void setPropertyForGroup(String propName,
                         String value,
                         com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context,
                         String groupName)

setPropertyForUngrouped

void setPropertyForUngrouped(String propName,
                             String value,
                             com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

setPropertyForServer

void setPropertyForServer(String propName,
                          String value,
                          com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context,
                          String serverName)

getPropertyForGlobal

com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForGlobal(String propName,
                                                                                  com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

getPropertyForServerGroup

com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForServerGroup(String propName,
                                                                                       Long serverGroupId,
                                                                                       com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

getPropertyForServerGroup

com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForServerGroup(String propName,
                                                                                       String serverGroupName,
                                                                                       com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

getPropertyForUngroupedServers

com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForUngroupedServers(String propName,
                                                                                            com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

getPropertyForServer

com.zeroturnaround.liverebel.util.managedconf.api.PropertyVO getPropertyForServer(String propName,
                                                                                  String serverName,
                                                                                  com.zeroturnaround.liverebel.util.managedconf.api.ConfigurationContexts context)

encryptProperty

String encryptProperty(String plainText)

decryptProperty

String decryptProperty(String cryptoText)


Copyright © 2013. All Rights Reserved.