Module: IceBox::ServiceManagerPrx_mixin

Included in:
ServiceManagerPrx
Defined in:
lib/IceBox/IceBox.rb

Constant Summary collapse

OP_getSliceChecksums =
::Ice::__defineOperation('getSliceChecksums', ::Ice::OperationMode::Idempotent, ::Ice::OperationMode::Nonmutating, false, nil, [], [], [::Ice::T_SliceChecksumDict, false, 0], [])
OP_startService =
::Ice::__defineOperation('startService', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_string, false, 0]], [], nil, [::IceBox::T_AlreadyStartedException, ::IceBox::T_NoSuchServiceException])
OP_stopService =
::Ice::__defineOperation('stopService', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::Ice::T_string, false, 0]], [], nil, [::IceBox::T_AlreadyStoppedException, ::IceBox::T_NoSuchServiceException])
OP_addObserver =
::Ice::__defineOperation('addObserver', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [[::IceBox::T_ServiceObserverPrx, false, 0]], [], nil, [])
OP_shutdown =
::Ice::__defineOperation('shutdown', ::Ice::OperationMode::Normal, ::Ice::OperationMode::Normal, false, nil, [], [], nil, [])

Instance Method Summary collapse

Instance Method Details

#addObserver(observer, context = nil) ⇒ Object



135
136
137
# File 'lib/IceBox/IceBox.rb', line 135

def addObserver(observer, context=nil)
    ServiceManagerPrx_mixin::OP_addObserver.invoke(self, [observer], context)
end

#getSliceChecksums(context = nil) ⇒ Object



123
124
125
# File 'lib/IceBox/IceBox.rb', line 123

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

#shutdown(context = nil) ⇒ Object



139
140
141
# File 'lib/IceBox/IceBox.rb', line 139

def shutdown(context=nil)
    ServiceManagerPrx_mixin::OP_shutdown.invoke(self, [], context)
end

#startService(service, context = nil) ⇒ Object



127
128
129
# File 'lib/IceBox/IceBox.rb', line 127

def startService(service, context=nil)
    ServiceManagerPrx_mixin::OP_startService.invoke(self, [service], context)
end

#stopService(service, context = nil) ⇒ Object



131
132
133
# File 'lib/IceBox/IceBox.rb', line 131

def stopService(service, context=nil)
    ServiceManagerPrx_mixin::OP_stopService.invoke(self, [service], context)
end