Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Defines
InfoRegister.h File Reference
#include <list>
#include <string>
#include <arc/ArcConfig.h>
#include <arc/XMLNode.h>
#include <arc/message/MCC.h>
#include <arc/message/Service.h>
#include <arc/Logger.h>
#include <arc/URL.h>
#include <arc/DateTime.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Arc::InfoRegister
 Registration to ISIS interface. More...
class  Arc::InfoRegisters
 Handling multiple registrations to ISISes. More...
struct  Arc::Register_Info_Type
struct  Arc::ISIS_description
class  Arc::InfoRegistrar
 Registration process associated with particular ISIS. More...
class  Arc::InfoRegisterContainer
 Singleton class for scanning configuration and storing refernces to registration elements. More...

Namespaces

namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document http://svn.nordugrid.org/trac/nordugrid/browser/arc1/trunk/doc/tech_doc/client/job_description.odt.

Defines

#define GLUE2_D42_NAMESPACE   "http://schemas.ogf.org/glue/2008/05/spec_2.0_d42_r1"
#define REGISTRATION_NAMESPACE   "http://www.nordugrid.org/schemas/registartion/2008/08"
#define ISIS_NAMESPACE   "http://www.nordugrid.org/schemas/isis/2008/08"
#define REGISTRATION_CONFIG_NAMESPACE   "http://www.nordugrid.org/schemas/InfoRegisterConfig/2008"

Class Documentation

struct Arc::Register_Info_Type

Definition at line 66 of file InfoRegister.h.

Collaboration diagram for Arc::Register_Info_Type:
Class Members
string endpoint
string expiration
Time next_registration
InfoRegister * p_register
Period period
string serviceid
string serviceid_
struct Arc::ISIS_description

Definition at line 80 of file InfoRegister.h.

Collaboration diagram for Arc::ISIS_description:
Class Members
string cadir
string cafile
string cert
string key
string proxy
string url

Define Documentation

#define GLUE2_D42_NAMESPACE   "http://schemas.ogf.org/glue/2008/05/spec_2.0_d42_r1"

Definition at line 14 of file InfoRegister.h.

#define ISIS_NAMESPACE   "http://www.nordugrid.org/schemas/isis/2008/08"

Definition at line 16 of file InfoRegister.h.

#define REGISTRATION_CONFIG_NAMESPACE   "http://www.nordugrid.org/schemas/InfoRegisterConfig/2008"

Definition at line 17 of file InfoRegister.h.

#define REGISTRATION_NAMESPACE   "http://www.nordugrid.org/schemas/registartion/2008/08"

Definition at line 15 of file InfoRegister.h.