Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Attributes
nordugrid.arc.UserConfig Class Reference

List of all members.

Public Member Functions

synchronized void delete ()
 UserConfig (initializeCredentialsType initializeCredentials)
 UserConfig ()
 UserConfig (String conffile, initializeCredentialsType initializeCredentials, boolean loadSysConfig)
 UserConfig (String conffile, initializeCredentialsType initializeCredentials)
 UserConfig (String conffile)
 UserConfig (String conffile, String jfile, initializeCredentialsType initializeCredentials, boolean loadSysConfig)
 UserConfig (String conffile, String jfile, initializeCredentialsType initializeCredentials)
 UserConfig (String conffile, String jfile)
 UserConfig (int ptraddr)
void InitializeCredentials ()
boolean CredentialsFound ()
boolean LoadConfigurationFile (String conffile, boolean ignoreJobListFile)
boolean LoadConfigurationFile (String conffile)
boolean SaveToFile (String filename)
void ApplyToConfig (BaseConfig ccfg)
boolean toBool ()
boolean JobListFile (String path)
String JobListFile ()
boolean AddServices (StringList services, ServiceType st)
boolean AddServices (StringList selected, StringList rejected, ServiceType st)
URLListMap GetSelectedServices (ServiceType st)
URLListMap GetRejectedServices (ServiceType st)
void ClearSelectedServices ()
void ClearSelectedServices (ServiceType st)
void ClearRejectedServices ()
void ClearRejectedServices (ServiceType st)
boolean Timeout (int newTimeout)
int Timeout ()
boolean Verbosity (String newVerbosity)
String Verbosity ()
boolean Broker (String name)
boolean Broker (String name, String argument)
SWIGTYPE_p_std__pairT_std__string_std__string_t Broker ()
boolean Bartender (URLVector urls)
void AddBartender (URL url)
URLVector Bartender ()
boolean VOMSServerPath (String path)
String VOMSServerPath ()
boolean UserName (String name)
String UserName ()
boolean Password (String newPassword)
String Password ()
boolean ProxyPath (String newProxyPath)
String ProxyPath ()
boolean CertificatePath (String newCertificatePath)
String CertificatePath ()
boolean KeyPath (String newKeyPath)
String KeyPath ()
boolean KeyPassword (String newKeyPassword)
String KeyPassword ()
boolean KeySize (int newKeySize)
int KeySize ()
boolean CACertificatePath (String newCACertificatePath)
String CACertificatePath ()
boolean CACertificatesDirectory (String newCACertificatesDirectory)
String CACertificatesDirectory ()
boolean CertificateLifeTime (Period newCertificateLifeTime)
Period CertificateLifeTime ()
boolean SLCS (URL newSLCS)
URL SLCS ()
boolean StoreDirectory (String newStoreDirectory)
String StoreDirectory ()
boolean IdPName (String name)
String IdPName ()
boolean OverlayFile (String path)
String OverlayFile ()
boolean UtilsDirPath (String dir)
String UtilsDirPath ()

Static Public Member Functions

static String getARCUSERDIRECTORY ()
static String getSYSCONFIG ()
static String getDEFAULTCONFIG ()
static String getEXAMPLECONFIG ()
static String getDEFAULT_BROKER ()

Static Public Attributes

static final int DEFAULT_TIMEOUT = arcJNI.UserConfig_DEFAULT_TIMEOUT_get()

Protected Member Functions

 UserConfig (long cPtr, boolean cMemoryOwn)
void finalize ()

Static Protected Member Functions

static long getCPtr (UserConfig obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file UserConfig.java.


Constructor & Destructor Documentation

nordugrid.arc.UserConfig.UserConfig ( long  cPtr,
boolean  cMemoryOwn 
) [inline, protected]

Definition at line 15 of file UserConfig.java.

                                                      {
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }

Definition at line 36 of file UserConfig.java.

                                                                     {
    this(arcJNI.new_UserConfig__SWIG_0(initializeCredentialsType.getCPtr(initializeCredentials), initializeCredentials), true);
  }

Here is the call graph for this function:

Definition at line 40 of file UserConfig.java.

                      {
    this(arcJNI.new_UserConfig__SWIG_1(), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( String  conffile,
initializeCredentialsType  initializeCredentials,
boolean  loadSysConfig 
) [inline]

Definition at line 44 of file UserConfig.java.

                                                                                                             {
    this(arcJNI.new_UserConfig__SWIG_2(conffile, initializeCredentialsType.getCPtr(initializeCredentials), initializeCredentials, loadSysConfig), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( String  conffile,
initializeCredentialsType  initializeCredentials 
) [inline]

Definition at line 48 of file UserConfig.java.

                                                                                      {
    this(arcJNI.new_UserConfig__SWIG_3(conffile, initializeCredentialsType.getCPtr(initializeCredentials), initializeCredentials), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( String  conffile) [inline]

Definition at line 52 of file UserConfig.java.

                                     {
    this(arcJNI.new_UserConfig__SWIG_4(conffile), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( String  conffile,
String  jfile,
initializeCredentialsType  initializeCredentials,
boolean  loadSysConfig 
) [inline]

Definition at line 56 of file UserConfig.java.

                                                                                                                           {
    this(arcJNI.new_UserConfig__SWIG_5(conffile, jfile, initializeCredentialsType.getCPtr(initializeCredentials), initializeCredentials, loadSysConfig), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( String  conffile,
String  jfile,
initializeCredentialsType  initializeCredentials 
) [inline]

Definition at line 60 of file UserConfig.java.

                                                                                                    {
    this(arcJNI.new_UserConfig__SWIG_6(conffile, jfile, initializeCredentialsType.getCPtr(initializeCredentials), initializeCredentials), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( String  conffile,
String  jfile 
) [inline]

Definition at line 64 of file UserConfig.java.

                                                   {
    this(arcJNI.new_UserConfig__SWIG_7(conffile, jfile), true);
  }

Here is the call graph for this function:

nordugrid.arc.UserConfig.UserConfig ( int  ptraddr) [inline]

Definition at line 68 of file UserConfig.java.

                                 {
    this(arcJNI.new_UserConfig__SWIG_8(ptraddr), true);
  }

Here is the call graph for this function:


Member Function Documentation

Definition at line 172 of file UserConfig.java.

                                    {
    arcJNI.UserConfig_AddBartender(swigCPtr, this, URL.getCPtr(url), url);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.AddServices ( StringList  services,
ServiceType  st 
) [inline]

Definition at line 108 of file UserConfig.java.

                                                                  {
    return arcJNI.UserConfig_AddServices__SWIG_0(swigCPtr, this, StringList.getCPtr(services), services, st.swigValue());
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.AddServices ( StringList  selected,
StringList  rejected,
ServiceType  st 
) [inline]

Definition at line 112 of file UserConfig.java.

                                                                                       {
    return arcJNI.UserConfig_AddServices__SWIG_1(swigCPtr, this, StringList.getCPtr(selected), selected, StringList.getCPtr(rejected), rejected, st.swigValue());
  }

Here is the call graph for this function:

Definition at line 92 of file UserConfig.java.

                                             {
    arcJNI.UserConfig_ApplyToConfig(swigCPtr, this, BaseConfig.getCPtr(ccfg), ccfg);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.Bartender ( URLVector  urls) [inline]

Definition at line 168 of file UserConfig.java.

                                           {
    return arcJNI.UserConfig_Bartender__SWIG_0(swigCPtr, this, URLVector.getCPtr(urls), urls);
  }

Here is the call graph for this function:

Definition at line 176 of file UserConfig.java.

                               {
    return new URLVector(arcJNI.UserConfig_Bartender__SWIG_1(swigCPtr, this), false);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.Broker ( String  name) [inline]

Definition at line 156 of file UserConfig.java.

                                     {
    return arcJNI.UserConfig_Broker__SWIG_0(swigCPtr, this, name);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.Broker ( String  name,
String  argument 
) [inline]

Definition at line 160 of file UserConfig.java.

                                                      {
    return arcJNI.UserConfig_Broker__SWIG_1(swigCPtr, this, name, argument);
  }

Here is the call graph for this function:

Definition at line 164 of file UserConfig.java.

                                                                  {
    return new SWIGTYPE_p_std__pairT_std__string_std__string_t(arcJNI.UserConfig_Broker__SWIG_2(swigCPtr, this), false);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.CACertificatePath ( String  newCACertificatePath) [inline]

Definition at line 244 of file UserConfig.java.

                                                                {
    return arcJNI.UserConfig_CACertificatePath__SWIG_0(swigCPtr, this, newCACertificatePath);
  }

Here is the call graph for this function:

Definition at line 248 of file UserConfig.java.

                                    {
    return arcJNI.UserConfig_CACertificatePath__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.CACertificatesDirectory ( String  newCACertificatesDirectory) [inline]

Definition at line 252 of file UserConfig.java.

                                                                            {
    return arcJNI.UserConfig_CACertificatesDirectory__SWIG_0(swigCPtr, this, newCACertificatesDirectory);
  }

Here is the call graph for this function:

Definition at line 256 of file UserConfig.java.

                                          {
    return arcJNI.UserConfig_CACertificatesDirectory__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.CertificateLifeTime ( Period  newCertificateLifeTime) [inline]

Definition at line 260 of file UserConfig.java.

                                                                    {
    return arcJNI.UserConfig_CertificateLifeTime__SWIG_0(swigCPtr, this, Period.getCPtr(newCertificateLifeTime), newCertificateLifeTime);
  }

Here is the call graph for this function:

Definition at line 264 of file UserConfig.java.

                                      {
    return new Period(arcJNI.UserConfig_CertificateLifeTime__SWIG_1(swigCPtr, this), false);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.CertificatePath ( String  newCertificatePath) [inline]

Definition at line 212 of file UserConfig.java.

                                                            {
    return arcJNI.UserConfig_CertificatePath__SWIG_0(swigCPtr, this, newCertificatePath);
  }

Here is the call graph for this function:

Definition at line 216 of file UserConfig.java.

                                  {
    return arcJNI.UserConfig_CertificatePath__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 132 of file UserConfig.java.

                                      {
    arcJNI.UserConfig_ClearRejectedServices__SWIG_0(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 136 of file UserConfig.java.

                                                    {
    arcJNI.UserConfig_ClearRejectedServices__SWIG_1(swigCPtr, this, st.swigValue());
  }

Here is the call graph for this function:

Definition at line 124 of file UserConfig.java.

                                      {
    arcJNI.UserConfig_ClearSelectedServices__SWIG_0(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 128 of file UserConfig.java.

                                                    {
    arcJNI.UserConfig_ClearSelectedServices__SWIG_1(swigCPtr, this, st.swigValue());
  }

Here is the call graph for this function:

Definition at line 76 of file UserConfig.java.

                                    {
    return arcJNI.UserConfig_CredentialsFound(swigCPtr, this);
  }

Here is the call graph for this function:

synchronized void nordugrid.arc.UserConfig.delete ( ) [inline]

Definition at line 28 of file UserConfig.java.

                                    {
    if(swigCPtr != 0 && swigCMemOwn) {
      swigCMemOwn = false;
      arcJNI.delete_UserConfig(swigCPtr);
    }
    swigCPtr = 0;
  }

Here is the call graph for this function:

void nordugrid.arc.UserConfig.finalize ( ) [inline, protected]

Definition at line 24 of file UserConfig.java.

                            {
    delete();
  }
static String nordugrid.arc.UserConfig.getARCUSERDIRECTORY ( ) [inline, static]

Definition at line 308 of file UserConfig.java.

                                             {
    return arcJNI.UserConfig_ARCUSERDIRECTORY_get();
  }

Here is the call graph for this function:

static long nordugrid.arc.UserConfig.getCPtr ( UserConfig  obj) [inline, static, protected]

Definition at line 20 of file UserConfig.java.

                                                {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

Here is the caller graph for this function:

static String nordugrid.arc.UserConfig.getDEFAULT_BROKER ( ) [inline, static]

Definition at line 324 of file UserConfig.java.

                                           {
    return arcJNI.UserConfig_DEFAULT_BROKER_get();
  }

Here is the call graph for this function:

static String nordugrid.arc.UserConfig.getDEFAULTCONFIG ( ) [inline, static]

Definition at line 316 of file UserConfig.java.

                                          {
    return arcJNI.UserConfig_DEFAULTCONFIG_get();
  }

Here is the call graph for this function:

static String nordugrid.arc.UserConfig.getEXAMPLECONFIG ( ) [inline, static]

Definition at line 320 of file UserConfig.java.

                                          {
    return arcJNI.UserConfig_EXAMPLECONFIG_get();
  }

Here is the call graph for this function:

Definition at line 120 of file UserConfig.java.

                                                        {
    return new URLListMap(arcJNI.UserConfig_GetRejectedServices(swigCPtr, this, st.swigValue()), false);
  }

Here is the call graph for this function:

Definition at line 116 of file UserConfig.java.

                                                        {
    return new URLListMap(arcJNI.UserConfig_GetSelectedServices(swigCPtr, this, st.swigValue()), false);
  }

Here is the call graph for this function:

static String nordugrid.arc.UserConfig.getSYSCONFIG ( ) [inline, static]

Definition at line 312 of file UserConfig.java.

                                      {
    return arcJNI.UserConfig_SYSCONFIG_get();
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.IdPName ( String  name) [inline]

Definition at line 284 of file UserConfig.java.

                                      {
    return arcJNI.UserConfig_IdPName__SWIG_0(swigCPtr, this, name);
  }

Here is the call graph for this function:

String nordugrid.arc.UserConfig.IdPName ( ) [inline]

Definition at line 288 of file UserConfig.java.

                          {
    return arcJNI.UserConfig_IdPName__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 72 of file UserConfig.java.

                                      {
    arcJNI.UserConfig_InitializeCredentials(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.JobListFile ( String  path) [inline]

Definition at line 100 of file UserConfig.java.

                                          {
    return arcJNI.UserConfig_JobListFile__SWIG_0(swigCPtr, this, path);
  }

Here is the call graph for this function:

Definition at line 104 of file UserConfig.java.

                              {
    return arcJNI.UserConfig_JobListFile__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.KeyPassword ( String  newKeyPassword) [inline]

Definition at line 228 of file UserConfig.java.

                                                    {
    return arcJNI.UserConfig_KeyPassword__SWIG_0(swigCPtr, this, newKeyPassword);
  }

Here is the call graph for this function:

Definition at line 232 of file UserConfig.java.

                              {
    return arcJNI.UserConfig_KeyPassword__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.KeyPath ( String  newKeyPath) [inline]

Definition at line 220 of file UserConfig.java.

                                            {
    return arcJNI.UserConfig_KeyPath__SWIG_0(swigCPtr, this, newKeyPath);
  }

Here is the call graph for this function:

String nordugrid.arc.UserConfig.KeyPath ( ) [inline]

Definition at line 224 of file UserConfig.java.

                          {
    return arcJNI.UserConfig_KeyPath__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.KeySize ( int  newKeySize) [inline]

Definition at line 236 of file UserConfig.java.

                                         {
    return arcJNI.UserConfig_KeySize__SWIG_0(swigCPtr, this, newKeySize);
  }

Here is the call graph for this function:

Definition at line 240 of file UserConfig.java.

                       {
    return arcJNI.UserConfig_KeySize__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.LoadConfigurationFile ( String  conffile,
boolean  ignoreJobListFile 
) [inline]

Definition at line 80 of file UserConfig.java.

                                                                                   {
    return arcJNI.UserConfig_LoadConfigurationFile__SWIG_0(swigCPtr, this, conffile, ignoreJobListFile);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.LoadConfigurationFile ( String  conffile) [inline]

Definition at line 84 of file UserConfig.java.

                                                        {
    return arcJNI.UserConfig_LoadConfigurationFile__SWIG_1(swigCPtr, this, conffile);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.OverlayFile ( String  path) [inline]

Definition at line 292 of file UserConfig.java.

                                          {
    return arcJNI.UserConfig_OverlayFile__SWIG_0(swigCPtr, this, path);
  }

Here is the call graph for this function:

Definition at line 296 of file UserConfig.java.

                              {
    return arcJNI.UserConfig_OverlayFile__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.Password ( String  newPassword) [inline]

Definition at line 196 of file UserConfig.java.

                                              {
    return arcJNI.UserConfig_Password__SWIG_0(swigCPtr, this, newPassword);
  }

Here is the call graph for this function:

String nordugrid.arc.UserConfig.Password ( ) [inline]

Definition at line 200 of file UserConfig.java.

                           {
    return arcJNI.UserConfig_Password__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.ProxyPath ( String  newProxyPath) [inline]

Definition at line 204 of file UserConfig.java.

                                                {
    return arcJNI.UserConfig_ProxyPath__SWIG_0(swigCPtr, this, newProxyPath);
  }

Here is the call graph for this function:

Definition at line 208 of file UserConfig.java.

                            {
    return arcJNI.UserConfig_ProxyPath__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.SaveToFile ( String  filename) [inline]

Definition at line 88 of file UserConfig.java.

                                             {
    return arcJNI.UserConfig_SaveToFile(swigCPtr, this, filename);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.SLCS ( URL  newSLCS) [inline]

Definition at line 268 of file UserConfig.java.

                                   {
    return arcJNI.UserConfig_SLCS__SWIG_0(swigCPtr, this, URL.getCPtr(newSLCS), newSLCS);
  }

Here is the call graph for this function:

Definition at line 272 of file UserConfig.java.

                    {
    return new URL(arcJNI.UserConfig_SLCS__SWIG_1(swigCPtr, this), false);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.StoreDirectory ( String  newStoreDirectory) [inline]

Definition at line 276 of file UserConfig.java.

                                                          {
    return arcJNI.UserConfig_StoreDirectory__SWIG_0(swigCPtr, this, newStoreDirectory);
  }

Here is the call graph for this function:

Definition at line 280 of file UserConfig.java.

                                 {
    return arcJNI.UserConfig_StoreDirectory__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.Timeout ( int  newTimeout) [inline]

Definition at line 140 of file UserConfig.java.

                                         {
    return arcJNI.UserConfig_Timeout__SWIG_0(swigCPtr, this, newTimeout);
  }

Here is the call graph for this function:

Definition at line 144 of file UserConfig.java.

                       {
    return arcJNI.UserConfig_Timeout__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.toBool ( ) [inline]

Definition at line 96 of file UserConfig.java.

                          {
    return arcJNI.UserConfig_toBool(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.UserName ( String  name) [inline]

Definition at line 188 of file UserConfig.java.

                                       {
    return arcJNI.UserConfig_UserName__SWIG_0(swigCPtr, this, name);
  }

Here is the call graph for this function:

String nordugrid.arc.UserConfig.UserName ( ) [inline]

Definition at line 192 of file UserConfig.java.

                           {
    return arcJNI.UserConfig_UserName__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.UtilsDirPath ( String  dir) [inline]

Definition at line 300 of file UserConfig.java.

                                          {
    return arcJNI.UserConfig_UtilsDirPath__SWIG_0(swigCPtr, this, dir);
  }

Here is the call graph for this function:

Definition at line 304 of file UserConfig.java.

                               {
    return arcJNI.UserConfig_UtilsDirPath__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.Verbosity ( String  newVerbosity) [inline]

Definition at line 148 of file UserConfig.java.

                                                {
    return arcJNI.UserConfig_Verbosity__SWIG_0(swigCPtr, this, newVerbosity);
  }

Here is the call graph for this function:

Definition at line 152 of file UserConfig.java.

                            {
    return arcJNI.UserConfig_Verbosity__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.UserConfig.VOMSServerPath ( String  path) [inline]

Definition at line 180 of file UserConfig.java.

                                             {
    return arcJNI.UserConfig_VOMSServerPath__SWIG_0(swigCPtr, this, path);
  }

Here is the call graph for this function:

Definition at line 184 of file UserConfig.java.

                                 {
    return arcJNI.UserConfig_VOMSServerPath__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:


Member Data Documentation

Definition at line 328 of file UserConfig.java.

Definition at line 13 of file UserConfig.java.

Definition at line 12 of file UserConfig.java.


The documentation for this class was generated from the following file: