@@ -0,0 +1,1061 @@
+%22%22%22%0AOpenNSA interfaces.%0A%0AThese are mostly here for thinking and documentation.%0A%0AIt is mostly a refelection of the NSI primitives.%0A%0AAuthor: Henrik Thostrup Jensen %3Chtj@nordu.net%3E%0ACopyright: NORDUnet (2011)%0A%22%22%22%0A%0A%0Aclass NSIService:%0A%0A%0A    def reserve(requester_nsa, provider_nsa, reservation_id, description, connection_id,%0A                service_paramters, session_security_attributes):%0A        %22%22%22%0A        Make a link reservation.%0A        %22%22%22%0A%0A    def cancelReservation(requester_nsa, provider_nsa, connection_id, session_security_attributes):%0A        %22%22%22%0A        Cancel a link reservation.%0A        %22%22%22%0A%0A    def provision(requester_nsa, provider_nsa, connection_id, session_security_attributes):%0A        %22%22%22%0A        Provisions a link.%0A        %22%22%22%0A%0A%0A    def releaseProvision(requester_nsa, provider_nsa, connetion_id, session_security_attributes):%0A        %22%22%22%0A        Release the link from provisioned mode.%0A        %22%22%22%0A%0A%0A    def query(requester_nsa, provider_nsa, session_security_attributes):%0A        %22%22%22%0A        Query reservations and provisions.%0A        %22%22%22%0A%0A

add mock interface for service agent