Module: IceGrid::SessionPrx_mixin

Includes:
Glacier2::SessionPrx_mixin
Included in:
SessionPrx
Defined in:
lib/IceGrid/Session.rb

Instance Method Summary collapse

Methods included from Glacier2::SessionPrx_mixin

#destroy

Instance Method Details

#allocateObjectById(id, _ctx = nil) ⇒ Object



67
68
69
# File 'lib/IceGrid/Session.rb', line 67

def allocateObjectById(id, _ctx=nil)
    Session_mixin::OP_allocateObjectById.invoke(self, [id], _ctx)
end

#allocateObjectByType(type, _ctx = nil) ⇒ Object



71
72
73
# File 'lib/IceGrid/Session.rb', line 71

def allocateObjectByType(type, _ctx=nil)
    Session_mixin::OP_allocateObjectByType.invoke(self, [type], _ctx)
end

#keepAlive(_ctx = nil) ⇒ Object



63
64
65
# File 'lib/IceGrid/Session.rb', line 63

def keepAlive(_ctx=nil)
    Session_mixin::OP_keepAlive.invoke(self, [], _ctx)
end

#releaseObject(id, _ctx = nil) ⇒ Object



75
76
77
# File 'lib/IceGrid/Session.rb', line 75

def releaseObject(id, _ctx=nil)
    Session_mixin::OP_releaseObject.invoke(self, [id], _ctx)
end

#setAllocationTimeout(timeout, _ctx = nil) ⇒ Object



79
80
81
# File 'lib/IceGrid/Session.rb', line 79

def setAllocationTimeout(timeout, _ctx=nil)
    Session_mixin::OP_setAllocationTimeout.invoke(self, [timeout], _ctx)
end