Module: IceStorm::TopicManagerPrx_mixin

Included in:
TopicManagerPrx
Defined in:
lib/IceStorm/IceStorm.rb

Constant Summary collapse

OP_create =
::Ice::__defineOperation('create', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_string, false, 0]], [], [::IceStorm::T_TopicPrx, false, 0], [::IceStorm::T_TopicExists])
OP_retrieve =
::Ice::__defineOperation('retrieve', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [[::Ice::T_string, false, 0]], [], [::IceStorm::T_TopicPrx, false, 0], [::IceStorm::T_NoSuchTopic])
OP_retrieveAll =
::Ice::__defineOperation('retrieveAll', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [], [], [::IceStorm::T_TopicDict, false, 0], [])
OP_getSliceChecksums =
::Ice::__defineOperation('getSliceChecksums', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [], [], [::Ice::T_SliceChecksumDict, false, 0], [])

Instance Method Summary collapse

Instance Method Details

#create(name, context = nil) ⇒ Object



268
269
270
# File 'lib/IceStorm/IceStorm.rb', line 268

def create(name, context=nil)
    TopicManagerPrx_mixin::OP_create.invoke(self, [name], context)
end

#getSliceChecksums(context = nil) ⇒ Object



280
281
282
# File 'lib/IceStorm/IceStorm.rb', line 280

def getSliceChecksums(context=nil)
    TopicManagerPrx_mixin::OP_getSliceChecksums.invoke(self, [], context)
end

#retrieve(name, context = nil) ⇒ Object



272
273
274
# File 'lib/IceStorm/IceStorm.rb', line 272

def retrieve(name, context=nil)
    TopicManagerPrx_mixin::OP_retrieve.invoke(self, [name], context)
end

#retrieveAll(context = nil) ⇒ Object



276
277
278
# File 'lib/IceStorm/IceStorm.rb', line 276

def retrieveAll(context=nil)
    TopicManagerPrx_mixin::OP_retrieveAll.invoke(self, [], context)
end