rpki.left_right.repository_elt Class Reference

Inherits rpki::left_right::data_elt.

Inherited by irbe_cli.repository_elt.

List of all members.

Public Member Functions

def call_pubd
def parents
def publish
def withdraw

Static Public Attributes

tuple attributes = ("action", "tag", "self_id", "repository_id", "bsc_id", "peer_contact_uri")
 XML attributes for this element.
 bpki_cms_cert = None
 bpki_cms_glue = None
 bpki_https_cert = None
 bpki_https_glue = None
string element_name = "repository"
tuple elements = ("bpki_cms_cert", "bpki_cms_glue", "bpki_https_cert", "bpki_https_glue")
 XML elements contained by this element.
tuple sql_template


Detailed Description

<repository/> element.

Definition at line 622 of file left_right.py.


Member Function Documentation

def rpki.left_right.repository_elt.call_pubd (   self,
  callback,
  errback,
  pdus 
)

Send a message to publication daemon and return the response.

Definition at line 644 of file left_right.py.

def rpki.left_right.repository_elt.parents (   self  ) 

Fetch all parent objects that link to this repository object.

Definition at line 640 of file left_right.py.

def rpki.left_right.repository_elt.publish (   self,
  obj,
  uri,
  callback,
  errback 
)

Publish one object in the repository.

Definition at line 675 of file left_right.py.

def rpki.left_right.repository_elt.withdraw (   self,
  obj,
  uri,
  callback,
  errback 
)

Withdraw one object from the repository.

Definition at line 683 of file left_right.py.


Member Data Documentation

tuple rpki.left_right.repository_elt.attributes = ("action", "tag", "self_id", "repository_id", "bsc_id", "peer_contact_uri") [static]

XML attributes for this element.

Reimplemented from rpki.xml_utils.base_elt.

Definition at line 628 of file left_right.py.

Definition at line 635 of file left_right.py.

Definition at line 636 of file left_right.py.

Definition at line 637 of file left_right.py.

Definition at line 638 of file left_right.py.

string rpki.left_right.repository_elt.element_name = "repository" [static]

Definition at line 627 of file left_right.py.

XML elements contained by this element.

Reimplemented from rpki.xml_utils.base_elt.

Definition at line 629 of file left_right.py.

Initial value:

rpki.sql.template("repository", "repository_id", "self_id", "bsc_id", "peer_contact_uri",
                                   ("bpki_cms_cert", rpki.x509.X509), ("bpki_cms_glue", rpki.x509.X509),
                                   ("bpki_https_cert", rpki.x509.X509), ("bpki_https_glue", rpki.x509.X509))

Definition at line 631 of file left_right.py.


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

Generated on Tue Jun 2 19:10:19 2009 for RPKI Engine by  doxygen 1.5.8