@@ -88,131 +88,135 @@ iPOJO-Components: instance { $name="cohorte-isolate-base-admin-agent-j
88
88
gger" $arguments="{java.lang.String}" $names="{aJulName}" }method { $
89
89
name="getLogger" $return="org.psem2m.isolates.base.IIsolateLoggerSvc"
90
90
}method { $name="invalidate" }method { $name="juldump" }method { $na
91
- me="julinfos" $arguments="{java.lang.String[]}" $names="{aArgs}" }met
92
- hod { $name="julsetLevel" $return="java.util.logging.Level" $argument
93
- s="{java.lang.String,java.lang.String}" $names="{aJulName,aLevelName}
94
- " }method { $name=" julsetLevelAll" $arguments="{java.lang.String}" $n
95
- ames="{aLevelName}" }method { $name="validate" }}}component { $name="
96
- cohorte-isolate-base-activator-factory" $factory-method="getSingleton
97
- " $classname=" org.psem2m.isolates.base.internal.CIsolateBaseActivator
98
- " provides { $specifications=" {org.psem2m.isolates.base.IIsolateBaseA
99
- ctivator}" }manipulation { $classname="org.psem2m.isolates.base.inter
100
- nal.CIsolateBaseActivator" interface { $name="org.osgi.framework.Bund
101
- leActivator" }interface { $name="org.psem2m.isolates.base.IIsolateBas
102
- eActivator" }interface { $name="org.psem2m.utilities.IXDescriber" }fi
103
- eld { $name="pActivityLogger" $type="org.psem2m.utilities.logging.IAc
104
- tivityLoggerJul" }field { $name="pBundleContext" $type="org.osgi.fram
105
- ework.BundleContext" }field { $name="pBundleFinderSvc" $type="org.pse
106
- m2m.isolates.base.bundles.impl.CBundleFinderSvc" }field { $name="pFil
107
- eFinderSvc" $type="org.psem2m.isolates.base.dirs.impl.CFileFinderSvc"
108
- }field { $name="pIsolateLoggerSvc" $type="org.psem2m.isolates.base.i
109
- nternal.CIsolateLoggerSvc" }field { $name="pLogInternal" $type="org.p
110
- sem2m.isolates.base.internal.CLogInternal" }field { $name="pLogReader
111
- ServiceFactory" $type="org.psem2m.isolates.base.internal.CLogReaderSe
112
- rviceFactory" }field { $name="pLogServiceFactory" $type="org.psem2m.i
113
- solates.base.internal.CLogServiceFactory" }field { $name="pPlatformDi
114
- rsSvc" $type="org.psem2m.isolates.base.dirs.impl.CPlatformDirsSvc" }f
115
- ield { $name="pRegisteredServicesInfos" $type="java.util.List" }field
116
- { $name="pRegistrationListener" $type="org.osgi.framework.ServiceLis
117
- tener" }method { $name="getSingleton" $return="org.psem2m.isolates.ba
118
- se.internal.CIsolateBaseActivator" }method { $name="addDescriptionInB
119
- uffer" $return="java.lang.Appendable" $arguments="{java.lang.Appendab
120
- le}" $names="{aBuffer}" }method { $name="addLineInReport" $arguments=
121
- " {java.lang.StringBuilder,java.lang.String,java.lang.Object[]}" $name
122
- s="{aReport,aFormat,aArgs}" }method { $name="destroyLogger" }method {
123
- $name="getBundleFinder" $return="org.psem2m.isolates.base.bundles.IB
124
- undleFinderSvc" }method { $name="getFileFinder" $return="org.psem2m.i
125
- solates.services.dirs.IFileFinderSvc" }method { $name="getIsolateLogg
126
- erChannel" $return="org.psem2m.isolates.base.internal.CIsolateLoggerC
127
- hannel" }method { $name="getIsolateLoggerSvc" $return="org.psem2m.iso
128
- lates.base.internal.CIsolateLoggerSvc" }method { $name="getLogger" $r
129
- eturn="org.psem2m.utilities.logging.IActivityLoggerJul" }method { $na
130
- me="getLogInternal" $return="org.psem2m.isolates.base.internal.CLogIn
131
- ternal" }method { $name="getLogReaderServiceFactory" $return="org.pse
132
- m2m.isolates.base.internal.CLogReaderServiceFactory" }method { $name=
133
- " getLogServiceFactory" $return="org.psem2m.isolates.base.internal.CLo
134
- gServiceFactory" }method { $name="getPlatformDirs" $return="org.psem2
135
- m.isolates.services.dirs.IPlatformDirsSvc" }method { $name="hasIsolat
136
- eLoggerChannel" $return="boolean" }method { $name="hasIsolateLoggerSv
137
- c" $return="boolean" }method { $name="hasLogInternal" $return="boolea
138
- n" }method { $name="initIsolateLoggerChannel" $arguments="{org.osgi.f
139
- ramework.BundleContext}" $names="{aBundleContext}" }method { $name="l
140
- ogServiceRegistration" $arguments="{java.lang.String,java.lang.Object
141
- }" $names="{aServiceName,aServiceImpl}" }method { $name="logServiceRe
142
- gistration" $arguments="{java.lang.String,java.lang.Object,java.util.
143
- Dictionary}" $names="{aServiceName,aServiceImpl,aProps}" }method { $n
144
- ame="logServiceUnregistration" $arguments="{java.lang.String}" $names
145
- ="{aServiceName}" }method { $name="putInPlaceRegistrationListener" $a
146
- rguments="{org.osgi.framework.BundleContext}" $names="{aBundleContext
147
- }" }method { $name="registerOneService" $arguments="{org.osgi.framewo
148
- rk.BundleContext,java.lang.Class,java.lang.Object,java.util.Dictionar
149
- y}" $names="{aBundleContext,aServiceInterface,aService,aProps}" }meth
150
- od { $name="registerOneServiceFactory" $arguments="{org.osgi.framewor
151
- k.BundleContext,java.lang.Class,org.osgi.framework.ServiceFactory,jav
152
- a.util.Dictionary}" $names="{aBundleContext,aServiceInterface,aServic
153
- eFactory,aProps}" }method { $name="removeRegistrationListener" $argum
154
- ents="{org.osgi.framework.BundleContext}" $names="{aBundleContext}" }
155
- method { $name="start" $arguments="{org.osgi.framework.BundleContext}
156
- " $names=" {aBundleContext}" }method { $name="stop" $arguments="{org.o
157
- sgi.framework.BundleContext}" $names="{aBundleContext}" }method { $na
158
- me="toDescription" $return="java.lang.String" }inner { $name="1" meth
159
- od { $name="serviceChanged" $arguments="{org.osgi.framework.ServiceEv
160
- ent}" $names="{}" }}inner { $name="CServiceInfos" method { $name="get
161
- ServiceName" $return="java.lang.String" }method { $name="getServiceRe
162
- gistration" $return="org.osgi.framework.ServiceRegistration" }}}}comp
163
- onent { $name="cohorte-isolate-base-isolatelogger-gogocommand-factory
164
- " $classname=" org.psem2m.isolates.base.internal.CIsolateLoggerGogoCom
165
- mand" provides { $specifications="{org.psem2m.isolates.base.IIsolateL
166
- oggerAdmin,org.cohorte.herald.IMessageListener,org.psem2m.isolates.ba
167
- se.IGoGoCommand}" property { $name="osgi.command.function" $field="pC
168
- ommands" $value="{infos,lsdump,lstest,setLevel,setLevelAll}" }propert
169
- y { $name="herald.filters" $field="pFilters" $value="{cohorte/runtime
170
- /isolates/logger}" }property { $name="osgi.command.scope" $field="pSc
171
- ope" $value="isolatelogger" }}requires { $field="pHerald" }requires {
172
- $field="pInjectedLogService1" }requires { $field="pInjectedLogServic
173
- e2" $filter="(service.description=cohorte)" }requires { $field="pIsol
174
- ateBaseActivator" }requires { $field="pLogger" }callback { $transitio
175
- n="invalidate" $method="invalidate" }callback { $transition="validate
176
- " $method=" validate" }manipulation { $classname="org.psem2m.isolates.
177
- base.internal.CIsolateLoggerGogoCommand" interface { $name="org.psem2
178
- m.isolates.base.IIsolateLoggerAdmin" }interface { $name="org.cohorte.
179
- herald.IMessageListener" }interface { $name="org.psem2m.isolates.base
180
- .IGoGoCommand" }field { $name="pBundleContext" $type="org.osgi.framew
181
- ork.BundleContext" }field { $name="pCommands" $type="java.lang.String
182
- []" }field { $name="pFilters" $type="java.lang.String[]" }field { $na
183
- me="pHerald" $type="org.cohorte.herald.IHerald" }field { $name="pInje
184
- ctedLogService1" $type="org.osgi.service.log.LogService" }field { $na
185
- me="pInjectedLogService2" $type="org.osgi.service.log.LogService" }fi
186
- eld { $name="pIsolateBaseActivator" $type="org.psem2m.isolates.base.I
187
- IsolateBaseActivator" }field { $name="pLogger" $type="org.psem2m.isol
188
- ates.base.IIsolateLoggerSvc" }field { $name="pScope" $type="java.lang
189
- .String" }method { $name="addLine" $return="java.lang.StringBuilder"
190
- $arguments="{java.lang.StringBuilder,java.lang.String,java.lang.Objec
191
- t[]}" $names="{aSB,aFormat,aArgs}" }method { $name="buildCommandMessa
192
- ge" $return="org.cohorte.herald.Message" $arguments="{java.lang.Strin
193
- g,java.lang.String[]}" $names="{aCommandId,aArgs}" }method { $name="f
194
- ireLoggerCommand" $return="boolean" $arguments="{java.lang.String,org
195
- .cohorte.herald.Message}" $names="{aGroupId,aMessage}" }method { $nam
196
- e="getCommands" $return="java.lang.String[]" }method { $name="getIsol
197
- ateLoggerChannel" $return="org.psem2m.isolates.base.internal.CIsolate
198
- LoggerChannel" }method { $name="getLevel" $return="java.lang.String"
199
- }method { $name="getLoggerInfos" $return="java.lang.String" $argument
200
- s="{java.lang.String}" $names="{aMimeType}" }method { $name="getValid
201
- CommandArgs" $return="java.lang.String[]" $arguments="{org.psem2m.uti
202
- lities.json.JSONObject}" $names="{aCommand}" }method { $name="getVali
203
- dCommandId" $return="java.lang.String" $arguments="{org.psem2m.utilit
204
- ies.json.JSONObject}" $names="{aCommand}" }method { $name="heraldMess
205
- age" $arguments="{org.cohorte.herald.IHerald,org.cohorte.herald.Messa
206
- geReceived}" $names="{aHerald,aMessage}" }method { $name="infos" $arg
207
- uments="{java.lang.String[]}" $names="{aArgs}" }method { $name="inval
208
- idate" }method { $name="lsdump" }method { $name="lstest" }method { $n
209
- ame="printConsole" $arguments="{java.lang.String,java.lang.Object[]}"
210
- $names="{aFormat,aArgs}" }method { $name="setLevel" $return="java.la
211
- ng.String" $arguments="{java.lang.String}" $names="{aLevelName}" }met
212
- hod { $name="setLevelAll" $arguments="{java.lang.String}" $names="{aL
213
- evelName}" }method { $name="testlogInLogService" $arguments="{org.osg
214
- i.service.log.LogService}" $names="{aLogService}" }method { $name="va
215
- lidate" }method { $name="validJSONObjectMember" $arguments="{org.psem
216
- 2m.utilities.json.JSONObject,java.lang.String,java.lang.String}" $nam
217
- es="{aObject,aWhat,aMember}" }}}
91
+ me="juldump" $arguments="{java.lang.String}" $names="{aJulFilter}" }m
92
+ ethod { $name="julinfos" $arguments="{java.lang.String[]}" $names="{a
93
+ Args}" }method { $name="julsetLevel" $arguments="{int,java.lang.Strin
94
+ g}" $names="{aJulIndex,aLevelName}" }method { $name="julsetLevel" $ar
95
+ guments="{java.lang.String,java.lang.String}" $names="{aJulName,aLeve
96
+ lName}" }method { $name="julsetLevelAll" $arguments="{int,java.lang.S
97
+ tring}" $names="{aJulIndex,aLevelName}" }method { $name="julsetLevelA
98
+ ll" $arguments="{java.lang.String,java.lang.String}" $names="{aJulNam
99
+ e,aLevelName}" }method { $name="validate" }}}component { $name="cohor
100
+ te-isolate-base-activator-factory" $factory-method="getSingleton" $cl
101
+ assname="org.psem2m.isolates.base.internal.CIsolateBaseActivator" pro
102
+ vides { $specifications="{org.psem2m.isolates.base.IIsolateBaseActiva
103
+ tor}" }manipulation { $classname="org.psem2m.isolates.base.internal.C
104
+ IsolateBaseActivator" interface { $name="org.osgi.framework.BundleAct
105
+ ivator" }interface { $name="org.psem2m.isolates.base.IIsolateBaseActi
106
+ vator" }interface { $name="org.psem2m.utilities.IXDescriber" }field {
107
+ $name="pActivityLogger" $type="org.psem2m.utilities.logging.IActivit
108
+ yLoggerJul" }field { $name="pBundleContext" $type="org.osgi.framework
109
+ .BundleContext" }field { $name="pBundleFinderSvc" $type="org.psem2m.i
110
+ solates.base.bundles.impl.CBundleFinderSvc" }field { $name="pFileFind
111
+ erSvc" $type="org.psem2m.isolates.base.dirs.impl.CFileFinderSvc" }fie
112
+ ld { $name="pIsolateLoggerSvc" $type="org.psem2m.isolates.base.intern
113
+ al.CIsolateLoggerSvc" }field { $name="pLogInternal" $type="org.psem2m
114
+ .isolates.base.internal.CLogInternal" }field { $name="pLogReaderServi
115
+ ceFactory" $type="org.psem2m.isolates.base.internal.CLogReaderService
116
+ Factory" }field { $name="pLogServiceFactory" $type="org.psem2m.isolat
117
+ es.base.internal.CLogServiceFactory" }field { $name="pPlatformDirsSvc
118
+ " $type=" org.psem2m.isolates.base.dirs.impl.CPlatformDirsSvc" }field
119
+ { $name="pRegisteredServicesInfos" $type="java.util.List" }field { $n
120
+ ame="pRegistrationListener" $type="org.osgi.framework.ServiceListener
121
+ " }method { $name=" getSingleton" $return="org.psem2m.isolates.base.in
122
+ ternal.CIsolateBaseActivator" }method { $name="addDescriptionInBuffer
123
+ " $return=" java.lang.Appendable" $arguments="{java.lang.Appendable}"
124
+ $names="{aBuffer}" }method { $name="addLineInReport" $arguments="{jav
125
+ a.lang.StringBuilder,java.lang.String,java.lang.Object[]}" $names="{a
126
+ Report,aFormat,aArgs}" }method { $name="destroyLogger" }method { $nam
127
+ e="getBundleFinder" $return="org.psem2m.isolates.base.bundles.IBundle
128
+ FinderSvc" }method { $name="getFileFinder" $return="org.psem2m.isolat
129
+ es.services.dirs.IFileFinderSvc" }method { $name="getIsolateLoggerCha
130
+ nnel" $return="org.psem2m.isolates.base.internal.CIsolateLoggerChanne
131
+ l" }method { $name="getIsolateLoggerSvc" $return="org.psem2m.isolates
132
+ .base.internal.CIsolateLoggerSvc" }method { $name="getLogger" $return
133
+ ="org.psem2m.utilities.logging.IActivityLoggerJul" }method { $name="g
134
+ etLogInternal" $return="org.psem2m.isolates.base.internal.CLogInterna
135
+ l" }method { $name="getLogReaderServiceFactory" $return="org.psem2m.i
136
+ solates.base.internal.CLogReaderServiceFactory" }method { $name="getL
137
+ ogServiceFactory" $return="org.psem2m.isolates.base.internal.CLogServ
138
+ iceFactory" }method { $name="getPlatformDirs" $return="org.psem2m.iso
139
+ lates.services.dirs.IPlatformDirsSvc" }method { $name="hasIsolateLogg
140
+ erChannel" $return="boolean" }method { $name="hasIsolateLoggerSvc" $r
141
+ eturn="boolean" }method { $name="hasLogInternal" $return="boolean" }m
142
+ ethod { $name="initIsolateLoggerChannel" $arguments="{org.osgi.framew
143
+ ork.BundleContext}" $names="{aBundleContext}" }method { $name="logSer
144
+ viceRegistration" $arguments="{java.lang.String,java.lang.Object}" $n
145
+ ames="{aServiceName,aServiceImpl}" }method { $name="logServiceRegistr
146
+ ation" $arguments="{java.lang.String,java.lang.Object,java.util.Dicti
147
+ onary}" $names="{aServiceName,aServiceImpl,aProps}" }method { $name="
148
+ logServiceUnregistration" $arguments="{java.lang.String}" $names="{aS
149
+ erviceName}" }method { $name="putInPlaceRegistrationListener" $argume
150
+ nts="{org.osgi.framework.BundleContext}" $names="{aBundleContext}" }m
151
+ ethod { $name="registerOneService" $arguments="{org.osgi.framework.Bu
152
+ ndleContext,java.lang.Class,java.lang.Object,java.util.Dictionary}" $
153
+ names="{aBundleContext,aServiceInterface,aService,aProps}" }method {
154
+ $name="registerOneServiceFactory" $arguments="{org.osgi.framework.Bun
155
+ dleContext,java.lang.Class,org.osgi.framework.ServiceFactory,java.uti
156
+ l.Dictionary}" $names="{aBundleContext,aServiceInterface,aServiceFact
157
+ ory,aProps}" }method { $name="removeRegistrationListener" $arguments=
158
+ " {org.osgi.framework.BundleContext}" $names="{aBundleContext}" }metho
159
+ d { $name="start" $arguments="{org.osgi.framework.BundleContext}" $na
160
+ mes="{aBundleContext}" }method { $name="stop" $arguments="{org.osgi.f
161
+ ramework.BundleContext}" $names="{aBundleContext}" }method { $name="t
162
+ oDescription" $return="java.lang.String" }inner { $name="1" method {
163
+ $name="serviceChanged" $arguments="{org.osgi.framework.ServiceEvent}"
164
+ $names="{}" }}inner { $name="CServiceInfos" method { $name="getServi
165
+ ceName" $return="java.lang.String" }method { $name="getServiceRegistr
166
+ ation" $return="org.osgi.framework.ServiceRegistration" }}}}component
167
+ { $name="cohorte-isolate-base-isolatelogger-gogocommand-factory" $cl
168
+ assname="org.psem2m.isolates.base.internal.CIsolateLoggerGogoCommand"
169
+ provides { $specifications="{org.psem2m.isolates.base.IIsolateLogger
170
+ Admin,org.cohorte.herald.IMessageListener,org.psem2m.isolates.base.IG
171
+ oGoCommand}" property { $name="osgi.command.function" $field="pComman
172
+ ds" $value="{infos,lsdump,lstest,setLevel,setLevelAll}" }property { $
173
+ name="herald.filters" $field="pFilters" $value="{cohorte/runtime/isol
174
+ ates/logger}" }property { $name="osgi.command.scope" $field="pScope"
175
+ $value="isolatelogger" }}requires { $field="pHerald" }requires { $fie
176
+ ld="pInjectedLogService1" }requires { $field="pInjectedLogService2" $
177
+ filter="(service.description=cohorte)" }requires { $field="pIsolateBa
178
+ seActivator" }requires { $field="pLogger" }callback { $transition="in
179
+ validate" $method="invalidate" }callback { $transition="validate" $me
180
+ thod="validate" }manipulation { $classname="org.psem2m.isolates.base.
181
+ internal.CIsolateLoggerGogoCommand" interface { $name="org.psem2m.iso
182
+ lates.base.IIsolateLoggerAdmin" }interface { $name="org.cohorte.heral
183
+ d.IMessageListener" }interface { $name="org.psem2m.isolates.base.IGoG
184
+ oCommand" }field { $name="pBundleContext" $type="org.osgi.framework.B
185
+ undleContext" }field { $name="pCommands" $type="java.lang.String[]" }
186
+ field { $name="pFilters" $type="java.lang.String[]" }field { $name="p
187
+ Herald" $type="org.cohorte.herald.IHerald" }field { $name="pInjectedL
188
+ ogService1" $type="org.osgi.service.log.LogService" }field { $name="p
189
+ InjectedLogService2" $type="org.osgi.service.log.LogService" }field {
190
+ $name="pIsolateBaseActivator" $type="org.psem2m.isolates.base.IIsola
191
+ teBaseActivator" }field { $name="pLogger" $type="org.psem2m.isolates.
192
+ base.IIsolateLoggerSvc" }field { $name="pScope" $type="java.lang.Stri
193
+ ng" }method { $name="addLine" $return="java.lang.StringBuilder" $argu
194
+ ments="{java.lang.StringBuilder,java.lang.String,java.lang.Object[]}"
195
+ $names="{aSB,aFormat,aArgs}" }method { $name="buildCommandMessage" $
196
+ return="org.cohorte.herald.Message" $arguments="{java.lang.String,jav
197
+ a.lang.String[]}" $names="{aCommandId,aArgs}" }method { $name="fireLo
198
+ ggerCommand" $return="boolean" $arguments="{java.lang.String,org.coho
199
+ rte.herald.Message}" $names="{aGroupId,aMessage}" }method { $name="ge
200
+ tCommands" $return="java.lang.String[]" }method { $name="getIsolateLo
201
+ ggerChannel" $return="org.psem2m.isolates.base.internal.CIsolateLogge
202
+ rChannel" }method { $name="getLevel" $return="java.lang.String" }meth
203
+ od { $name="getLoggerInfos" $return="java.lang.String" $arguments="{j
204
+ ava.lang.String}" $names="{aMimeType}" }method { $name="getValidComma
205
+ ndArgs" $return="java.lang.String[]" $arguments="{org.psem2m.utilitie
206
+ s.json.JSONObject}" $names="{aCommand}" }method { $name="getValidComm
207
+ andId" $return="java.lang.String" $arguments="{org.psem2m.utilities.j
208
+ son.JSONObject}" $names="{aCommand}" }method { $name="heraldMessage"
209
+ $arguments="{org.cohorte.herald.IHerald,org.cohorte.herald.MessageRec
210
+ eived}" $names="{aHerald,aMessage}" }method { $name="infos" $argument
211
+ s="{java.lang.String[]}" $names="{aArgs}" }method { $name="invalidate
212
+ " }method { $name=" lsdump" }method { $name="lstest" }method { $name="
213
+ printConsole" $arguments="{java.lang.String,java.lang.Object[]}" $nam
214
+ es="{aFormat,aArgs}" }method { $name="setLevel" $return="java.lang.St
215
+ ring" $arguments="{java.lang.String}" $names="{aLevelName}" }method {
216
+ $name="setLevelAll" $arguments="{java.lang.String}" $names="{aLevelN
217
+ ame}" }method { $name="testlogInLogService" $arguments="{org.osgi.ser
218
+ vice.log.LogService}" $names="{aLogService}" }method { $name="validat
219
+ e" }method { $name="validJSONObjectMember" $arguments="{org.psem2m.ut
220
+ ilities.json.JSONObject,java.lang.String,java.lang.String}" $names="{
221
+ aObject,aWhat,aMember}" }}}
218
222
0 commit comments