A B C D E F G H I J K L M N O P R S T U V

A

AbstractKeyedProperty - class net.m2technologies.open_arm.transaction.AbstractKeyedProperty.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

AbstractKeyedProperty(String) - Constructor for class net.m2technologies.open_arm.transaction.AbstractKeyedProperty
 
AbstractMessageFormatterImpl - class net.m2technologies.open_arm.transport.formatters.AbstractMessageFormatterImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

AbstractMessageFormatterImpl() - Constructor for class net.m2technologies.open_arm.transport.formatters.AbstractMessageFormatterImpl
 
AbstractTransactionMediatorImpl - class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

AbstractTransactionMediatorImpl(Object) - Constructor for class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Creates an instance of this class.
ArmApplication - interface org.opengroup.arm40.transaction.ArmApplication.
 
ArmApplicationDefinition - interface org.opengroup.arm40.transaction.ArmApplicationDefinition.
 
ArmApplicationDefinitionImpl - class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmApplicationDefinitionImpl(ArmID, ArmIdentityProperties, String, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
ArmApplicationImpl - class net.m2technologies.open_arm.transaction.ArmApplicationImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmApplicationImpl(ArmApplicationDefinition, String[], String, String, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
ArmApplicationRemote - interface org.opengroup.arm40.tranreport.ArmApplicationRemote.
 
ArmApplicationRemoteImpl - class net.m2technologies.open_arm.tranreport.ArmApplicationRemoteImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmApplicationRemoteImpl(ArmApplicationDefinition, String[], String, String, ArmTransactionFactory, ArmSystemAddress) - Constructor for class net.m2technologies.open_arm.tranreport.ArmApplicationRemoteImpl
 
ArmConstants - interface org.opengroup.arm40.transaction.ArmConstants.
 
ArmCorrelator - interface org.opengroup.arm40.transaction.ArmCorrelator.
 
ArmCorrelatorImpl - class net.m2technologies.open_arm.transaction.ArmCorrelatorImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmCorrelatorImpl(byte[], ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmCorrelatorImpl
 
ArmCorrelatorImpl(RandomGUID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmCorrelatorImpl
 
ArmErrorCallback - interface org.opengroup.arm40.transaction.ArmErrorCallback.
 
ArmErrorHandler - interface net.m2technologies.open_arm.ArmErrorHandler.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmID - interface org.opengroup.arm40.transaction.ArmID.
 
ArmIdImpl - class net.m2technologies.open_arm.transaction.ArmIdImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmIdImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmIdImpl
 
ArmIdentityProperties - interface org.opengroup.arm40.transaction.ArmIdentityProperties.
 
ArmIdentityPropertiesImpl - class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmIdentityPropertiesImpl(Map, Map, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
ArmIdentityPropertiesImpl(ArmIdentityPropertiesImpl) - Constructor for class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
ArmIdentityPropertiesTransaction - interface org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction.
 
ArmIdentityPropertiesTransactionImpl - class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesTransactionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmIdentityPropertiesTransactionImpl(Map, Map, String, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesTransactionImpl
 
ArmIdentityPropertiesTransactionImpl(ArmIdentityPropertiesImpl) - Constructor for class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesTransactionImpl
 
ArmInterface - interface org.opengroup.arm40.transaction.ArmInterface.
 
ArmInterfaceImpl - class net.m2technologies.open_arm.transaction.ArmInterfaceImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmInterfaceImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
ArmMetric - interface org.opengroup.arm40.metric.ArmMetric.
 
ArmMetricCounter32 - interface org.opengroup.arm40.metric.ArmMetricCounter32.
 
ArmMetricCounter32Definition - interface org.opengroup.arm40.metric.ArmMetricCounter32Definition.
 
ArmMetricCounter32DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricCounter32DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricCounter32DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricCounter32DefinitionImpl
 
ArmMetricCounter32Impl - class net.m2technologies.open_arm.metric.ArmMetricCounter32Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricCounter32Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricCounter32Impl
 
ArmMetricCounter64 - interface org.opengroup.arm40.metric.ArmMetricCounter64.
 
ArmMetricCounter64Definition - interface org.opengroup.arm40.metric.ArmMetricCounter64Definition.
 
ArmMetricCounter64DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricCounter64DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricCounter64DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricCounter64DefinitionImpl
 
ArmMetricCounter64Impl - class net.m2technologies.open_arm.metric.ArmMetricCounter64Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricCounter64Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricCounter64Impl
 
ArmMetricCounterFloat32 - interface org.opengroup.arm40.metric.ArmMetricCounterFloat32.
 
ArmMetricCounterFloat32Definition - interface org.opengroup.arm40.metric.ArmMetricCounterFloat32Definition.
 
ArmMetricCounterFloat32DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricCounterFloat32DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricCounterFloat32DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricCounterFloat32DefinitionImpl
 
ArmMetricCounterFloat32Impl - class net.m2technologies.open_arm.metric.ArmMetricCounterFloat32Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricCounterFloat32Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricCounterFloat32Impl
 
ArmMetricDefinition - interface org.opengroup.arm40.metric.ArmMetricDefinition.
 
ArmMetricDefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricDefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricDefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricDefinitionImpl
 
ArmMetricFactory - interface org.opengroup.arm40.metric.ArmMetricFactory.
 
ArmMetricFactoryImpl - class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricFactoryImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
ArmMetricGauge32 - interface org.opengroup.arm40.metric.ArmMetricGauge32.
 
ArmMetricGauge32Definition - interface org.opengroup.arm40.metric.ArmMetricGauge32Definition.
 
ArmMetricGauge32DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricGauge32DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGauge32DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGauge32DefinitionImpl
 
ArmMetricGauge32Impl - class net.m2technologies.open_arm.metric.ArmMetricGauge32Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGauge32Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGauge32Impl
 
ArmMetricGauge64 - interface org.opengroup.arm40.metric.ArmMetricGauge64.
 
ArmMetricGauge64Definition - interface org.opengroup.arm40.metric.ArmMetricGauge64Definition.
 
ArmMetricGauge64DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricGauge64DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGauge64DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGauge64DefinitionImpl
 
ArmMetricGauge64Impl - class net.m2technologies.open_arm.metric.ArmMetricGauge64Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGauge64Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGauge64Impl
 
ArmMetricGaugeFloat32 - interface org.opengroup.arm40.metric.ArmMetricGaugeFloat32.
 
ArmMetricGaugeFloat32Definition - interface org.opengroup.arm40.metric.ArmMetricGaugeFloat32Definition.
 
ArmMetricGaugeFloat32DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricGaugeFloat32DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGaugeFloat32DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGaugeFloat32DefinitionImpl
 
ArmMetricGaugeFloat32Impl - class net.m2technologies.open_arm.metric.ArmMetricGaugeFloat32Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGaugeFloat32Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGaugeFloat32Impl
 
ArmMetricGroup - interface org.opengroup.arm40.metric.ArmMetricGroup.
 
ArmMetricGroupDefinition - interface org.opengroup.arm40.metric.ArmMetricGroupDefinition.
 
ArmMetricGroupDefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricGroupDefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGroupDefinitionImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGroupDefinitionImpl
 
ArmMetricGroupImpl - class net.m2technologies.open_arm.metric.ArmMetricGroupImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricGroupImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricGroupImpl
 
ArmMetricImpl - class net.m2technologies.open_arm.metric.ArmMetricImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricImpl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricImpl
 
ArmMetricNumericId32 - interface org.opengroup.arm40.metric.ArmMetricNumericId32.
 
ArmMetricNumericId32Definition - interface org.opengroup.arm40.metric.ArmMetricNumericId32Definition.
 
ArmMetricNumericId32DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricNumericId32DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricNumericId32DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricNumericId32DefinitionImpl
 
ArmMetricNumericId32Impl - class net.m2technologies.open_arm.metric.ArmMetricNumericId32Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricNumericId32Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricNumericId32Impl
 
ArmMetricNumericId64 - interface org.opengroup.arm40.metric.ArmMetricNumericId64.
 
ArmMetricNumericId64Definition - interface org.opengroup.arm40.metric.ArmMetricNumericId64Definition.
 
ArmMetricNumericId64DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricNumericId64DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricNumericId64DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricNumericId64DefinitionImpl
 
ArmMetricNumericId64Impl - class net.m2technologies.open_arm.metric.ArmMetricNumericId64Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricNumericId64Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricNumericId64Impl
 
ArmMetricString32 - interface org.opengroup.arm40.metric.ArmMetricString32.
 
ArmMetricString32Definition - interface org.opengroup.arm40.metric.ArmMetricString32Definition.
 
ArmMetricString32DefinitionImpl - class net.m2technologies.open_arm.metric.ArmMetricString32DefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricString32DefinitionImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricString32DefinitionImpl
 
ArmMetricString32Impl - class net.m2technologies.open_arm.metric.ArmMetricString32Impl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmMetricString32Impl(ArmTransactionFactory, ArmMetricDefinition) - Constructor for class net.m2technologies.open_arm.metric.ArmMetricString32Impl
 
ArmSystemAddress - interface org.opengroup.arm40.tranreport.ArmSystemAddress.
 
ArmSystemAddressImpl - class net.m2technologies.open_arm.tranreport.ArmSystemAddressImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmSystemAddressImpl(byte[], ArmTransactionFactory, short, ArmID) - Constructor for class net.m2technologies.open_arm.tranreport.ArmSystemAddressImpl
 
ArmToken - interface org.opengroup.arm40.transaction.ArmToken.
 
ArmTokenImpl - class net.m2technologies.open_arm.transaction.ArmTokenImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTokenImpl(byte[], ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
ArmTokenImpl(RandomGUID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
ArmTranReport - interface org.opengroup.arm40.tranreport.ArmTranReport.
 
ArmTranReportFactory - interface org.opengroup.arm40.tranreport.ArmTranReportFactory.
 
ArmTranReportFactoryImpl - class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTranReportFactoryImpl(TransportMediatorBroker) - Constructor for class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl
 
ArmTranReportImpl - class net.m2technologies.open_arm.tranreport.ArmTranReportImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTranReportImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
ArmTranReportWithMetrics - interface org.opengroup.arm40.metric.ArmTranReportWithMetrics.
 
ArmTranReportWithMetricsImpl - class net.m2technologies.open_arm.metric.ArmTranReportWithMetricsImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTranReportWithMetricsImpl(ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmTranReportWithMetricsImpl
 
ArmTransaction - interface org.opengroup.arm40.transaction.ArmTransaction.
 
ArmTransactionDefinition - interface org.opengroup.arm40.transaction.ArmTransactionDefinition.
 
ArmTransactionDefinitionImpl - class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTransactionDefinitionImpl(ArmID, ArmApplicationDefinition, String, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
ArmTransactionFactory - interface org.opengroup.arm40.transaction.ArmTransactionFactory.
 
ArmTransactionFactoryImpl - class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTransactionFactoryImpl(TransportMediatorBroker) - Constructor for class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
ArmTransactionImpl - class net.m2technologies.open_arm.transaction.ArmTransactionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTransactionImpl(ArmTransactionFactory, ArmTransactionDefinition, ArmApplication, String[]) - Constructor for class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
ArmTransactionWithMetrics - interface org.opengroup.arm40.metric.ArmTransactionWithMetrics.
 
ArmTransactionWithMetricsDefinition - interface org.opengroup.arm40.metric.ArmTransactionWithMetricsDefinition.
 
ArmTransactionWithMetricsDefinitionImpl - class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsDefinitionImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTransactionWithMetricsDefinitionImpl(ArmID, ArmApplicationDefinition, String, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsDefinitionImpl
 
ArmTransactionWithMetricsImpl - class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmTransactionWithMetricsImpl(ArmTransactionFactory, ArmTransactionDefinition, ArmApplication, String[]) - Constructor for class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsImpl
 
ArmUser - interface org.opengroup.arm40.transaction.ArmUser.
 
ArmUserImpl - class net.m2technologies.open_arm.transaction.ArmUserImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ArmUserImpl(ArmID, String, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.ArmUserImpl
 
activateObject(Object) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
 

B

BLANK_SPACE - Static variable in class net.m2technologies.open_arm.transport.formatters.AbstractMessageFormatterImpl
 
BasePoolableObjectFactory - class org.apache.commons.pool.BasePoolableObjectFactory.
 
BasePoolableObjectFactory() - Constructor for class org.apache.commons.pool.BasePoolableObjectFactory
 
BlockedMessageFormatter - interface net.m2technologies.open_arm.transport.formatters.BlockedMessageFormatter.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

basicEvaluate(Object) - Method in class net.m2technologies.open_arm.utilities.collections.ExceptionalPredicate
method to wrap any selecting code who can throw a checked exception.
basicExecute(Object) - Method in class net.m2technologies.open_arm.utilities.collections.ExceptionalClosure
method to wrap any selecting code who can throw a checked exception.
basicTransform(Object) - Method in class net.m2technologies.open_arm.utilities.collections.ExceptionalTransformer
method to wrap any transforming code who can throw a checked exception.
bindThread() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Deprecated. because C programmers don't like OO
bindThread() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Deprecated. We may not ever implement this method!
bindThread() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
blocked() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Use this method to notify OpenArm that your transaction has reached a point where it will have to wait, synchronously, for some external resource.
blocked() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Obtains the next locking handle from the transaction delegate, calls the hook method #doBlocked, and returns the handle.
blocked() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 

C

CLASS_NAME_PROPERTY_KEY_PREFIX - Static variable in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediatorConfiguration
Value = "net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator"
CORR_MAX_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
CORR_MIN_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
Classes - class net.m2technologies.open_arm.utilities.Classes.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

CollectionUtils - class net.m2technologies.open_arm.utilities.collections.CollectionUtils.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

CollectionUtils() - Constructor for class net.m2technologies.open_arm.utilities.collections.CollectionUtils
 
CommandLineParser - class net.m2technologies.open_arm.utilities.CommandLineParser.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

CommandLineParser(String[], CommandLineParser.CommandLineParserStrategy) - Constructor for class net.m2technologies.open_arm.utilities.CommandLineParser
 
CommandLineParser(String[], String, CommandLineParser.CommandLineParserStrategy) - Constructor for class net.m2technologies.open_arm.utilities.CommandLineParser
 
CommandLineParser.CommandLineParserStrategy - interface net.m2technologies.open_arm.utilities.CommandLineParser.CommandLineParserStrategy.
 
CommandLineParser.PosixGetOptCommandLineParserStrategyImpl - class net.m2technologies.open_arm.utilities.CommandLineParser.PosixGetOptCommandLineParserStrategyImpl.
 
CommandLineParser.PosixGetOptCommandLineParserStrategyImpl(String, String, String[]) - Constructor for class net.m2technologies.open_arm.utilities.CommandLineParser.PosixGetOptCommandLineParserStrategyImpl
 
ContextProperty - class net.m2technologies.open_arm.transaction.ContextProperty.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ContextProperty(String) - Constructor for class net.m2technologies.open_arm.transaction.ContextProperty
 
collectAndSelect(Collection, Transformer, Predicate) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Collects all elements from inputCollection with the given transformer and selects the transformed elements which match the given predicate to outputCollection.
collectAndSelect(Collection, Transformer, Predicate, Collection) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Collects all elements from inputCollection with the given transformer and selects the transformed elements which match the given predicate to outputCollection.
convertStringArrayToString(String[]) - Static method in class net.m2technologies.open_arm.utilities.Strings
Collapses a String{} into a String.
convertStringToStringArray(String) - Static method in class net.m2technologies.open_arm.utilities.Strings
Parses a String, using a blank as default delimiter, and converts it to a String{}, where each element of the array is one of the tokens found in the delimited String.
convertStringToStringArray(String, String) - Static method in class net.m2technologies.open_arm.utilities.Strings
Parses a String, using the give delimiter, and converts it to a String{}, where each element of the array is one of the tokens found in the delimited String.
copyBytes(byte[]) - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
copyBytes(byte[], int) - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
copyBytes(byte[]) - Method in interface org.opengroup.arm40.transaction.ArmToken
 
copyBytes(byte[], int) - Method in interface org.opengroup.arm40.transaction.ArmToken
 
countForAllOccurencesOf(String, String) - Static method in class net.m2technologies.open_arm.utilities.Strings
Searches the string passed as first parameter for all occurences of the string passed as the second one.

D

DEFAULT_FORMAT_PATTERN - Static variable in class net.m2technologies.open_arm.utilities.DateCalendarHelper
The default formatting pattern to pass to java.text.SimpleDateFormat in order to format a java.util.Calendar as a String
DIAG_DETAILS_MAX_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
DatastoreMediator - class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DatastoreMediator(Object) - Constructor for class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator
 
DateCalendarHelper - class net.m2technologies.open_arm.utilities.DateCalendarHelper.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DefaultBlockedMessageFormatterImpl - class net.m2technologies.open_arm.transport.formatters.DefaultBlockedMessageFormatterImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DefaultBlockedMessageFormatterImpl() - Constructor for class net.m2technologies.open_arm.transport.formatters.DefaultBlockedMessageFormatterImpl
 
DefaultStopMessageFormatterImpl - class net.m2technologies.open_arm.transport.formatters.DefaultStopMessageFormatterImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DefaultStopMessageFormatterImpl() - Constructor for class net.m2technologies.open_arm.transport.formatters.DefaultStopMessageFormatterImpl
 
DefaultUnblockedMessageFormatterImpl - class net.m2technologies.open_arm.transport.formatters.DefaultUnblockedMessageFormatterImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DefaultUnblockedMessageFormatterImpl() - Constructor for class net.m2technologies.open_arm.transport.formatters.DefaultUnblockedMessageFormatterImpl
 
DefaultUpdateMessageFormatterImpl - class net.m2technologies.open_arm.transport.formatters.DefaultUpdateMessageFormatterImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DefaultUpdateMessageFormatterImpl() - Constructor for class net.m2technologies.open_arm.transport.formatters.DefaultUpdateMessageFormatterImpl
 
destroy() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
destroy() - Method in interface org.opengroup.arm40.transaction.ArmApplicationDefinition
 
destroyObject(Object) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
 
doBlocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Concrete implementations implement this method to persist/record/transmit the event.
doBlocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator
 
doBlocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator
 
doBlocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator
 
doBlocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator
 
doBlocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
Sends a trap with the standard 'blocked' message text.
doStop(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Concrete implementations implement this method to persist/record/transmit the event.
doStop(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator
 
doStop(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator
 
doStop(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator
 
doStop(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator
 
doStop(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
Sends a trap with the standard 'stop' message text.
doUnblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Concrete implementations implement this method to persist/record/transmit the event.
doUnblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator
 
doUnblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator
 
doUnblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator
 
doUnblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator
 
doUnblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
Sends a trap with the standard 'unblocked' message text.
doUpdate(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Concrete implementations implement this method to persist/record/transmit the event.
doUpdate(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator
 
doUpdate(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator
 
doUpdate(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator
 
doUpdate(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator
 
doUpdate(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
Sends a trap with the standard 'update' message text.

E

ExceptionalClosure - class net.m2technologies.open_arm.utilities.collections.ExceptionalClosure.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ExceptionalClosure() - Constructor for class net.m2technologies.open_arm.utilities.collections.ExceptionalClosure
 
ExceptionalPredicate - class net.m2technologies.open_arm.utilities.collections.ExceptionalPredicate.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ExceptionalPredicate() - Constructor for class net.m2technologies.open_arm.utilities.collections.ExceptionalPredicate
 
ExceptionalTransformer - class net.m2technologies.open_arm.utilities.collections.ExceptionalTransformer.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ExceptionalTransformer() - Constructor for class net.m2technologies.open_arm.utilities.collections.ExceptionalTransformer
 
end() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
end() - Method in interface org.opengroup.arm40.transaction.ArmApplication
 
equals(Object) - Method in class net.m2technologies.open_arm.metric.ArmMetricImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.ArmUserImpl
 
equals(Object) - Method in class net.m2technologies.open_arm.transaction.UniqueObjectImpl
 
equals(Object, Object) - Method in class net.m2technologies.open_arm.utilities.generic_object_functions.GenericObjectFunctions
Will compare the two Object parameters, to determine if they are a) instances of the same Class, or type, and b) if yes, then if the values of their declared fields are all identical.
equals(Object) - Method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
errorCodeSet(ArmInterface, String, String) - Method in interface org.opengroup.arm40.transaction.ArmErrorCallback
 
evaluate(Object) - Method in class net.m2technologies.open_arm.utilities.collections.ExceptionalPredicate
redefine the #evaluate method to establish a mechanism to tunnel checked exceptions through the Commons-Collection API which doesn't know checked exceptions.
evaluate(Object) - Method in class net.m2technologies.open_arm.utilities.collections.NegativePredicate
 
execute(Object) - Method in class net.m2technologies.open_arm.utilities.collections.ExceptionalClosure
redefine the #execute method to establish a mechanism to tunnel checked exceptions through the Commons-Collection API which doesn't know checked exceptions.
exists(Collection, Predicate) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Answers true if a predicate is true for at least one element of a collection

F

FORMAT_HOSTNAME - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_IPV4 - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_IPV4PORT - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_IPV6 - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_IPV6PORT - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_SNA - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_UUID - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
FORMAT_X25 - Static variable in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
finalize() - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
findSubclassOfInClasses(Class, Class) - Static method in class net.m2technologies.open_arm.utilities.Classes
Findet eine Inner Class vom Typ von innerClassToFind in der �bergebenen Klasse classWithInnerClasses
findSubclassOfInDeclaredClasses(Class, Class) - Static method in class net.m2technologies.open_arm.utilities.Classes
Findet eine Inner Class vom Typ von innerClassToFind in der �bergebenen Klasse classWithInnerClasses
findSubclassesOfInDeclaredClasses(Class, Class) - Static method in class net.m2technologies.open_arm.utilities.Classes
 
fireErrorEvent(ArmInterface, String) - Method in interface net.m2technologies.open_arm.ArmErrorHandler
 
fireErrorEvent(ArmInterface, String) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
forAll(Collection, Predicate) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Answers true if a predicate is true for all elements of a collection

G

GenericObjectFunctions - class net.m2technologies.open_arm.utilities.generic_object_functions.GenericObjectFunctions.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

GenericObjectFunctions() - Constructor for class net.m2technologies.open_arm.utilities.generic_object_functions.GenericObjectFunctions
 
GuidPooledObjectFactory - class net.m2technologies.open_arm.utilities.guid.GuidPooledObjectFactory.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

GuidPooledObjectFactory() - Constructor for class net.m2technologies.open_arm.utilities.guid.GuidPooledObjectFactory
 
generateCorrelator() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
generateCorrelator() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricCounter32Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricCounter64Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricCounterFloat32Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricGauge32Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricGauge64Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricGaugeFloat32Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricNumericId32Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricNumericId64Impl
 
get() - Method in class net.m2technologies.open_arm.metric.ArmMetricString32Impl
 
get() - Method in class net.m2technologies.open_arm.utilities.collections.RuntimeCollectionException
gibt die Ausnahme zur�ck, die in der Collection-Exception eingepackt ist.
get() - Method in interface org.opengroup.arm40.metric.ArmMetricCounter32
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricCounter64
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricCounterFloat32
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricGauge32
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricGauge64
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricGaugeFloat32
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricNumericId32
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricNumericId64
 
get() - Method in interface org.opengroup.arm40.metric.ArmMetricString32
 
getAddress() - Method in class net.m2technologies.open_arm.tranreport.ArmSystemAddressImpl
 
getAddress() - Method in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
getApplication() - Method in class net.m2technologies.open_arm.metric.ArmTranReportWithMetricsImpl
 
getApplication() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getApplication(String[], String, String, ArmTransactionFactory) - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
getApplication() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Each transaction gets initialized with an instance of the ArmApplication within whose context the transaction is running.
getApplication() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getApplication() - Method in interface org.opengroup.arm40.metric.ArmTranReportWithMetrics
 
getApplication() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getApplication() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getApplicationDefinition() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
getApplicationDefinition() - Method in interface org.opengroup.arm40.transaction.ArmTransactionDefinition
 
getArgumentList() - Method in class net.m2technologies.open_arm.utilities.CommandLineParser
 
getArmTransactionDefinition(String) - Method in class net.m2technologies.open_arm.OpenArmTransactionSimpleFacade
 
getArmTransactionMonitor(ArmTransactionDefinition) - Method in class net.m2technologies.open_arm.OpenArmTransactionSimpleFacade
 
getArmTransactionMonitor(String) - Method in class net.m2technologies.open_arm.OpenArmTransactionSimpleFacade
 
getArrivalTime() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getArrivalTime() - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
getBlockedMessage(long, String, String, String, String) - Method in interface net.m2technologies.open_arm.transport.formatters.BlockedMessageFormatter
 
getBlockedMessage(long, String, String, String, String) - Method in class net.m2technologies.open_arm.transport.formatters.DefaultBlockedMessageFormatterImpl
 
getBlockedMessage(long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
 
getBlockingHandle() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getBlockingHandle() - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
getBytes() - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
getBytes() - Method in interface org.opengroup.arm40.transaction.ArmToken
 
getCalendarAsString(Calendar) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a java.util.Calendar and returns it as a String, formatted with the DEFAULT_FORMAT_PATTERN.
getCalendarAsString(Calendar, String) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a java.util.Calendar and returns it as a String, formatted with the pattern given as the second parameter to this method.
getCalendarFromString(String) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a String, which should be in the "yyyy-MM-dd HH:mm:ss" format of the DEFAULT_FORMAT_PATTERN constant, and returns a Java Calendar object with the value of the String as the value of the Calendar.
getCalendarFromString(String, String) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a String in some format, and a formatting pattern that will be used to parse it, and returns a Calendar with the value of the dateTimeString parameter.
getCalendarFromUnixTime(int) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes an integer value representing the number of seconds since the Epoch (this is variously referred to as "UNIX time" or "C time") and returns a java.util.Calendar instance for the date it represents.
getContextName(int) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
getContextName(int) - Method in interface org.opengroup.arm40.transaction.ArmIdentityProperties
 
getContextURIValue() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getContextURIValue() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getContextURIValue() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getContextURIValue() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getContextURIValue() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getContextValue(int) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getContextValue(int) - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
getContextValue(int) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
getContextValue(int) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getContextValue(int) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getContextValue(int) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getContextValue(int) - Method in interface org.opengroup.arm40.transaction.ArmApplication
 
getContextValue(int) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getCorrelator() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getCorrelator() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
You should only call this method within a transactional scope -- that means you should always call ArmTransactionImpl.start() first, before you call this method.
getCorrelator() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getCorrelator() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getCorrelator() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getCreatingFactory() - Method in class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
getCreatingFactory() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getDateAsString(Date) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a java.util.Date and returns it as a String, formatted with the DEFAULT_FORMAT_PATTERN.
getDateAsString(Date, String) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a java.util.Date and returns it as a String, formatted with the pattern given as the second parameter to this method.
getDateFromString(String) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a String, which should be in the "yyyy-MM-dd HH:mm:ss" format of the DEFAULT_FORMAT_PATTERN constant, and returns a Java Date object with the value of the String as the value of the Date.
getDateFromString(String, String) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a String in some format, and a formatting pattern that will be used to parse it, and returns a Date with the value of the dateTimeString parameter.
getDefinition() - Method in class net.m2technologies.open_arm.metric.ArmMetricGroupImpl
 
getDefinition() - Method in class net.m2technologies.open_arm.metric.ArmMetricImpl
 
getDefinition() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getDefinition() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
getDefinition() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Each transaction gets initialized with an instance of the ArmTransactionDefinition that represents the type of the transaction.
getDefinition() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getDefinition() - Method in interface org.opengroup.arm40.metric.ArmMetric
 
getDefinition() - Method in interface org.opengroup.arm40.metric.ArmMetricGroup
 
getDefinition() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getDefinition() - Method in interface org.opengroup.arm40.transaction.ArmApplication
 
getDefinition() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getDelegate() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
 
getDelimiter() - Method in class net.m2technologies.open_arm.utilities.CommandLineParser
 
getErrorCode() - Method in class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
getErrorCode() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getErrorCode() - Method in interface org.opengroup.arm40.transaction.ArmInterface
 
getErrorMessage(int) - Method in class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
getErrorMessage(int) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getErrorMessage(int) - Method in interface org.opengroup.arm40.transaction.ArmInterface
 
getFormat() - Method in class net.m2technologies.open_arm.tranreport.ArmSystemAddressImpl
 
getFormat() - Method in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
getGenericComparator() - Method in class net.m2technologies.open_arm.utilities.generic_object_functions.GenericObjectFunctions
Returns an implementation of the java.util.Comparator interface that uses the Reflection API to determine the sort order.
getGroup() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
getGroup() - Method in interface org.opengroup.arm40.transaction.ArmApplication
 
getGuid() - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
getGuid() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
getGuid() - Method in interface net.m2technologies.open_arm.utilities.OpenArmUtilities
 
getID() - Method in class net.m2technologies.open_arm.tranreport.ArmSystemAddressImpl
 
getID() - Method in interface net.m2technologies.open_arm.transaction.UniqueObject
 
getID() - Method in class net.m2technologies.open_arm.transaction.UniqueObjectImpl
 
getID() - Method in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
getID() - Method in interface org.opengroup.arm40.tranreport.ArmSystemAddress
 
getID() - Method in interface org.opengroup.arm40.transaction.ArmApplicationDefinition
 
getID() - Method in interface org.opengroup.arm40.transaction.ArmTransactionDefinition
 
getID() - Method in interface org.opengroup.arm40.transaction.ArmUser
 
getId() - Method in class net.m2technologies.open_arm.transaction.ArmIdImpl
 
getId() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getId() - Method in interface org.opengroup.arm40.transaction.ArmID
 
getIdentityName(int) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
getIdentityName(int) - Method in interface org.opengroup.arm40.transaction.ArmIdentityProperties
 
getIdentityProperties() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
getIdentityProperties() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
getIdentityProperties() - Method in interface org.opengroup.arm40.transaction.ArmApplicationDefinition
 
getIdentityProperties() - Method in interface org.opengroup.arm40.transaction.ArmTransactionDefinition
 
getIdentityValue(int) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
getIdentityValue(int) - Method in interface org.opengroup.arm40.transaction.ArmIdentityProperties
 
getInstance() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
getInstance() - Method in interface org.opengroup.arm40.transaction.ArmApplication
 
getJndiInitialContextProperties() - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
getKey() - Method in class net.m2technologies.open_arm.transaction.AbstractKeyedProperty
 
getLength() - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
getLength() - Method in interface org.opengroup.arm40.transaction.ArmToken
 
getMediatorConfigurations() - Method in interface net.m2technologies.open_arm.OpenArmConfiguration
 
getMessageFormatterInstance(Class) - Static method in class net.m2technologies.open_arm.transport.formatters.MessageFormatterFactory
 
getMetric(int) - Method in class net.m2technologies.open_arm.metric.ArmMetricGroupImpl
 
getMetric(int) - Method in interface org.opengroup.arm40.metric.ArmMetricGroup
 
getMetricDefinition(int) - Method in class net.m2technologies.open_arm.metric.ArmMetricGroupDefinitionImpl
 
getMetricDefinition(int) - Method in interface org.opengroup.arm40.metric.ArmMetricGroupDefinition
 
getMetricGroup() - Method in class net.m2technologies.open_arm.metric.ArmTranReportWithMetricsImpl
 
getMetricGroup() - Method in class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsImpl
 
getMetricGroup() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getMetricGroup() - Method in interface org.opengroup.arm40.metric.ArmTranReportWithMetrics
 
getMetricGroup() - Method in interface org.opengroup.arm40.metric.ArmTransactionWithMetrics
 
getMetricGroupDefinition() - Method in class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsDefinitionImpl
 
getMetricGroupDefinition() - Method in interface org.opengroup.arm40.metric.ArmTransactionWithMetricsDefinition
 
getName() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
getName() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
getName() - Method in class net.m2technologies.open_arm.transaction.ArmUserImpl
 
getName() - Method in interface net.m2technologies.open_arm.transaction.UniqueObject
 
getName() - Method in class net.m2technologies.open_arm.transaction.UniqueObjectImpl
 
getName() - Method in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
getName() - Method in interface org.opengroup.arm40.transaction.ArmApplicationDefinition
 
getName() - Method in interface org.opengroup.arm40.transaction.ArmTransactionDefinition
 
getName() - Method in interface org.opengroup.arm40.transaction.ArmUser
 
getOriginalArguments() - Method in class net.m2technologies.open_arm.utilities.CommandLineParser
 
getOriginalCommandLine() - Method in class net.m2technologies.open_arm.utilities.CommandLineParser
 
getParentCorrelator() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getParentCorrelator() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
If there was a parent correlator at instantiation, you get it back with this method.
getParentCorrelator() - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
getParentCorrelator() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getParentCorrelator() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getParentCorrelator() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getParsedResult() - Method in class net.m2technologies.open_arm.utilities.CommandLineParser
 
getProperties() - Method in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediatorConfiguration
 
getQueueConnectionFactoryName() - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
getQueueName() - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
getRemoteApplication(String[], String, String, ArmTransactionFactory, ArmSystemAddress) - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
getResponseTime() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getResponseTime() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getStartTime() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getStartTime() - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
getStatus() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getStatus() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
The ArmTransactionImpl.stop(int) method requires an int parameter that represents the completion status of the transaction.
getStatus() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getStatus() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getStatus() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getStopMessage(long, long, int, String, String, String, String, String, Logger, ArmTransaction) - Method in class net.m2technologies.open_arm.transport.formatters.DefaultStopMessageFormatterImpl
 
getStopMessage(long, long, String, String, String, String) - Method in class net.m2technologies.open_arm.transport.formatters.DefaultUpdateMessageFormatterImpl
 
getStopMessage(long, long, int, String, String, String, String, String, Logger, ArmTransaction) - Method in interface net.m2technologies.open_arm.transport.formatters.StopMessageFormatter
 
getStopMessage(long, long, String, String, String, String) - Method in interface net.m2technologies.open_arm.transport.formatters.UpdateMessageFormatter
 
getStopMessage(long, long, int, String) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
 
getSystemAddress() - Method in class net.m2technologies.open_arm.tranreport.ArmApplicationRemoteImpl
 
getSystemAddress() - Method in interface org.opengroup.arm40.tranreport.ArmApplicationRemote
 
getTraceState() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getTraceState() - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
getTransaction(ArmTransactionFactory, ArmApplication, String[]) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
getTransactionDefinition(String, ArmTransactionFactory) - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
getTransactionFactory() - Method in class net.m2technologies.open_arm.OpenArmAgent
 
getTransactionLengthInterval() - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
getTransactionReport(ArmTransactionFactory) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
getTransactionReportFactory() - Method in class net.m2technologies.open_arm.OpenArmAgent
 
getTransactionReportTransportMediators(ArmTranReport) - Method in interface net.m2technologies.open_arm.transport.TransportMediatorBroker
 
getTransactionReportTransportMediators(ArmTranReport) - Method in class net.m2technologies.open_arm.transport.TransportMediatorBrokerImpl
 
getTransactionTransportMediators(ArmTransaction) - Method in interface net.m2technologies.open_arm.transport.TransportMediatorBroker
 
getTransactionTransportMediators(ArmTransaction) - Method in class net.m2technologies.open_arm.transport.TransportMediatorBrokerImpl
 
getTransactionWithMetricsDefinition() - Method in class net.m2technologies.open_arm.metric.ArmTranReportWithMetricsImpl
 
getTransactionWithMetricsDefinition() - Method in class net.m2technologies.open_arm.metric.ArmTransactionWithMetricsImpl
 
getTransactionWithMetricsDefinition() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getTransactionWithMetricsDefinition() - Method in interface org.opengroup.arm40.metric.ArmTranReportWithMetrics
 
getTransactionWithMetricsDefinition() - Method in interface org.opengroup.arm40.metric.ArmTransactionWithMetrics
 
getTransportMediatorBroker() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
getTransportMediatorBroker() - Method in interface net.m2technologies.open_arm.utilities.OpenArmUtilities
 
getURIValue() - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesTransactionImpl
 
getURIValue() - Method in interface org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction
 
getUnblockedMessage(long, String, String, String, String) - Method in class net.m2technologies.open_arm.transport.formatters.DefaultUnblockedMessageFormatterImpl
 
getUnblockedMessage(long, String, String, String, String) - Method in interface net.m2technologies.open_arm.transport.formatters.UnblockedMessageFormatter
 
getUnblockedMessage(long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
 
getUnits() - Method in class net.m2technologies.open_arm.metric.ArmMetricDefinitionImpl
 
getUnits() - Method in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
getUnixTimeAsDateString(int) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes an integer value representing the number of seconds since the Epoch (this is variously referred to as "UNIX time" or "C time") and returns it as a String, formatted according to the DEFAULT_FORMAT_PATTERN, for the java.util.Calendar date it represents.
getUnixTimeFromCalendar(Calendar) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Takes a java.util.Calendar and returns an integer value representing the number of seconds since the Epoch (this is variously referred to as "UNIX time" or "C time").
getUpdateLengthInterval() - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
getUpdateMessage(long, long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
 
getUsage() - Method in class net.m2technologies.open_arm.metric.ArmMetricDefinitionImpl
 
getUsage() - Method in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
getUser() - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
getUser() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
getUser() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
getUser() - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
getUser() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
getValue() - Method in class net.m2technologies.open_arm.transaction.ContextProperty
 
getValue() - Method in class net.m2technologies.open_arm.transaction.IdentityProperty
 
getValue() - Method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 

H

HASH_CODE_MAGIC_NUMBER - Static variable in class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
hashCode() - Method in class net.m2technologies.open_arm.metric.ArmMetricImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationDefinitionImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmApplicationImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmTokenImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionDefinitionImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.ArmUserImpl
 
hashCode() - Method in class net.m2technologies.open_arm.transaction.UniqueObjectImpl
 
hashCode(Object) - Method in class net.m2technologies.open_arm.utilities.generic_object_functions.GenericObjectFunctions
Will compute a hash code for the Object passed as a parameter, using the same basic technique as the equals() method of this class.
hashCode() - Method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 

I

ID_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
IdentityProperty - class net.m2technologies.open_arm.transaction.IdentityProperty.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

IdentityProperty(String, String) - Constructor for class net.m2technologies.open_arm.transaction.IdentityProperty
 
instantiateObject(Class, Class[], Object[]) - Static method in class net.m2technologies.open_arm.utilities.Classes
 
isAgentTrace() - Method in class net.m2technologies.open_arm.transaction.ArmCorrelatorImpl
 
isAgentTrace() - Method in interface org.opengroup.arm40.transaction.ArmCorrelator
 
isApplicationTrace() - Method in class net.m2technologies.open_arm.transaction.ArmCorrelatorImpl
 
isApplicationTrace() - Method in interface org.opengroup.arm40.transaction.ArmCorrelator
 
isBlockedEventTrap() - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
isMetricValid(int) - Method in class net.m2technologies.open_arm.metric.ArmMetricGroupImpl
 
isMetricValid(int) - Method in interface org.opengroup.arm40.metric.ArmMetricGroup
 
isNumeric(String) - Static method in class net.m2technologies.open_arm.utilities.Strings
Determines wether the passed string is of numeric value.
isTraceRequested() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
isTraceRequested() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
isTraceRequested() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 

J

JmxMediator - class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

JmxMediator(Object) - Constructor for class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator
 

K

key - Variable in class net.m2technologies.open_arm.transaction.AbstractKeyedProperty
 

L

LoggingMediator - class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

LoggingMediator(Object) - Constructor for class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator
 
LoggingMediatorConfiguration - class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediatorConfiguration.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

LoggingMediatorConfiguration() - Constructor for class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediatorConfiguration
 

M

METRIC_MAX_COUNT - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
METRIC_MAX_INDEX - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
METRIC_MIN_INDEX - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
METRIC_USE_GENERAL - Static variable in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
METRIC_USE_TRAN_SIZE - Static variable in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
METRIC_USE_TRAN_STATUS - Static variable in interface org.opengroup.arm40.metric.ArmMetricDefinition
 
MILLISEC_TIMESTAMP_FORMAT - Static variable in class net.m2technologies.open_arm.utilities.DateCalendarHelper
Formatting pattern f�r exact timestamps
MessageFormatterFactory - class net.m2technologies.open_arm.transport.formatters.MessageFormatterFactory.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

MessagingMediator - class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

MessagingMediator(Object) - Constructor for class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator
 
MessagingMediatorConfiguration - class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

MessagingMediatorConfiguration(String, long, long, boolean, String, Properties) - Constructor for class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediatorConfiguration
 
main(String[]) - Static method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
makeObject() - Method in class net.m2technologies.open_arm.utilities.guid.GuidPooledObjectFactory
 
makeObject() - Method in class org.apache.commons.pool.BasePoolableObjectFactory
 
makeObjectAccessibleForReflectionApi(AccessibleObject) - Static method in class net.m2technologies.open_arm.utilities.Classes
Wird ben�tigt, um an den protected oder private Konstruktor heranzukommen.

N

NAME_MAX_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
NegativePredicate - class net.m2technologies.open_arm.utilities.collections.NegativePredicate.
Implementation of Predicate to negate a predicate given in the constructor.
NegativePredicate(Predicate) - Constructor for class net.m2technologies.open_arm.utilities.collections.NegativePredicate
 
net.m2technologies.open_arm - package net.m2technologies.open_arm
 
net.m2technologies.open_arm.metric - package net.m2technologies.open_arm.metric
 
net.m2technologies.open_arm.tranreport - package net.m2technologies.open_arm.tranreport
 
net.m2technologies.open_arm.transaction - package net.m2technologies.open_arm.transaction
 
net.m2technologies.open_arm.transport - package net.m2technologies.open_arm.transport
 
net.m2technologies.open_arm.transport.formatters - package net.m2technologies.open_arm.transport.formatters
 
net.m2technologies.open_arm.transport.tranreport - package net.m2technologies.open_arm.transport.tranreport
 
net.m2technologies.open_arm.transport.transaction - package net.m2technologies.open_arm.transport.transaction
 
net.m2technologies.open_arm.transport.transaction.datastore - package net.m2technologies.open_arm.transport.transaction.datastore
 
net.m2technologies.open_arm.transport.transaction.jmx - package net.m2technologies.open_arm.transport.transaction.jmx
 
net.m2technologies.open_arm.transport.transaction.logging - package net.m2technologies.open_arm.transport.transaction.logging
 
net.m2technologies.open_arm.transport.transaction.messaging - package net.m2technologies.open_arm.transport.transaction.messaging
 
net.m2technologies.open_arm.transport.transaction.snmp - package net.m2technologies.open_arm.transport.transaction.snmp
 
net.m2technologies.open_arm.utilities - package net.m2technologies.open_arm.utilities
 
net.m2technologies.open_arm.utilities.collections - package net.m2technologies.open_arm.utilities.collections
 
net.m2technologies.open_arm.utilities.generic_object_functions - package net.m2technologies.open_arm.utilities.generic_object_functions
 
net.m2technologies.open_arm.utilities.guid - package net.m2technologies.open_arm.utilities.guid
 
newArmApplication(ArmApplicationDefinition, String, String, String[]) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmApplication(ArmApplicationDefinition, String, String, String[]) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmApplicationDefinition(String, ArmIdentityProperties, ArmID) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmApplicationDefinition(String, ArmIdentityProperties, ArmID) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmApplicationRemote(ArmApplicationDefinition, String, String, String[], ArmSystemAddress) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl
 
newArmApplicationRemote(ArmApplicationDefinition, String, String, String[], ArmSystemAddress) - Method in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
newArmCorrelator(byte[]) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmCorrelator(byte[], int) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmCorrelator(byte[]) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmCorrelator(byte[], int) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmID(byte[]) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmID(byte[], int) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmID(byte[]) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmID(byte[], int) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmIdentityProperties(String[], String[], String[]) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmIdentityProperties(String[], String[], String[]) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmIdentityPropertiesTransaction(String[], String[], String[], String) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmIdentityPropertiesTransaction(String[], String[], String[], String) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmMetricCounter32(ArmMetricCounter32Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricCounter32(ArmMetricCounter32Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricCounter32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricCounter32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricCounter64(ArmMetricCounter64Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricCounter64(ArmMetricCounter64Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricCounter64Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricCounter64Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricCounterFloat32(ArmMetricCounterFloat32Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricCounterFloat32(ArmMetricCounterFloat32Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricCounterFloat32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricCounterFloat32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGauge32(ArmMetricGauge32Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGauge32(ArmMetricGauge32Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGauge32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGauge32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGauge64(ArmMetricGauge64Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGauge64(ArmMetricGauge64Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGauge64Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGauge64Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGaugeFloat32(ArmMetricGaugeFloat32Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGaugeFloat32(ArmMetricGaugeFloat32Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGaugeFloat32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGaugeFloat32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGroup(ArmMetricGroupDefinition, ArmMetric[]) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGroup(ArmMetricGroupDefinition, ArmMetric[]) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricGroupDefinition(ArmMetricDefinition[]) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricGroupDefinition(ArmMetricDefinition[]) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricNumericId32(ArmMetricNumericId32Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricNumericId32(ArmMetricNumericId32Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricNumericId32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricNumericId32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricNumericId64(ArmMetricNumericId64Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricNumericId64(ArmMetricNumericId64Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricNumericId64Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricNumericId64Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricString32(ArmMetricString32Definition) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricString32(ArmMetricString32Definition) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmMetricString32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmMetricString32Definition(ArmApplicationDefinition, String, String, short, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmSystemAddress(short, byte[], ArmID) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl
 
newArmSystemAddress(short, byte[], int, ArmID) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl
 
newArmSystemAddress(short, byte[], int, int, ArmID) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl
 
newArmSystemAddress(short, byte[], ArmID) - Method in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
newArmSystemAddress(short, byte[], int, ArmID) - Method in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
newArmSystemAddress(short, byte[], int, int, ArmID) - Method in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
newArmTranReport(ArmApplication, ArmTransactionDefinition) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportFactoryImpl
 
newArmTranReport(ArmApplication, ArmTransactionDefinition) - Method in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
newArmTranReportWithMetrics(ArmApplication, ArmTransactionWithMetricsDefinition, ArmMetricGroup) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmTranReportWithMetrics(ArmApplication, ArmTransactionWithMetricsDefinition, ArmMetricGroup) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmTransaction(ArmApplication, ArmTransactionDefinition) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmTransaction(ArmApplication, ArmTransactionDefinition) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmTransactionDefinition(ArmApplicationDefinition, String, ArmIdentityPropertiesTransaction, ArmID) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmTransactionDefinition(ArmApplicationDefinition, String, ArmIdentityPropertiesTransaction, ArmID) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
newArmTransactionWithMetrics(ArmApplication, ArmTransactionWithMetricsDefinition, ArmMetricGroup) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmTransactionWithMetrics(ArmApplication, ArmTransactionWithMetricsDefinition, ArmMetricGroup) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmTransactionWithMetricsDefinition(ArmApplicationDefinition, String, ArmIdentityPropertiesTransaction, ArmMetricGroupDefinition, ArmID) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
newArmTransactionWithMetricsDefinition(ArmApplicationDefinition, String, ArmIdentityPropertiesTransaction, ArmMetricGroupDefinition, ArmID) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
newArmUser(String, ArmID) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
newArmUser(String, ArmID) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 

O

OpenArmAgent - class net.m2technologies.open_arm.OpenArmAgent.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

OpenArmAgent(String) - Constructor for class net.m2technologies.open_arm.OpenArmAgent
 
OpenArmAgent(OpenArmConfiguration) - Constructor for class net.m2technologies.open_arm.OpenArmAgent
 
OpenArmConfiguration - interface net.m2technologies.open_arm.OpenArmConfiguration.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

OpenArmTransactionSimpleFacade - class net.m2technologies.open_arm.OpenArmTransactionSimpleFacade.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

OpenArmTransactionSimpleFacade(String, String) - Constructor for class net.m2technologies.open_arm.OpenArmTransactionSimpleFacade
 
OpenArmTransactionSimpleFacade(OpenArmConfiguration, String) - Constructor for class net.m2technologies.open_arm.OpenArmTransactionSimpleFacade
 
OpenArmUtilities - interface net.m2technologies.open_arm.utilities.OpenArmUtilities.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

obtainConstructorObject(String, Class[]) - Static method in class net.m2technologies.open_arm.utilities.Classes
 
obtainConstructorObject(Class, Class[]) - Static method in class net.m2technologies.open_arm.utilities.Classes
 
org.apache.commons.pool - package org.apache.commons.pool
 
org.opengroup.arm40.metric - package org.opengroup.arm40.metric
 
org.opengroup.arm40.tranreport - package org.opengroup.arm40.tranreport
 
org.opengroup.arm40.transaction - package org.opengroup.arm40.transaction
 

P

PROPERTIES_FILE_NAME - Static variable in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
Value = "open_arm_snmp_trap.properties"
PROPERTY_MAX_COUNT - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
PROPERTY_MAX_INDEX - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
PROPERTY_MIN_INDEX - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
PROPERTY_NAME_MAX_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
PROPERTY_URI_MAX_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
PROPERTY_VALUE_MAX_LENGTH - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
parseCommandLine(Collection) - Method in interface net.m2technologies.open_arm.utilities.CommandLineParser.CommandLineParserStrategy
 
parseCommandLine(Collection) - Method in class net.m2technologies.open_arm.utilities.CommandLineParser.PosixGetOptCommandLineParserStrategyImpl
 
parseStringToCollection(String, String) - Static method in class net.m2technologies.open_arm.utilities.Strings
Parses a String, using the given delimiter, and adds each token thus found to a Collection.
passivateObject(Object) - Method in class net.m2technologies.open_arm.utilities.guid.GuidPooledObjectFactory
 
passivateObject(Object) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
 
predicateToNegate - Variable in class net.m2technologies.open_arm.utilities.collections.NegativePredicate
 
propertyKey - Static variable in interface org.opengroup.arm40.metric.ArmMetricFactory
 
propertyKey - Static variable in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
propertyKey - Static variable in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 

R

RandomGUID - class net.m2technologies.open_arm.utilities.guid.RandomGUID.
 
RandomGUID() - Constructor for class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
RandomGUID(boolean) - Constructor for class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
RandomGUID(byte[]) - Constructor for class net.m2technologies.open_arm.utilities.guid.RandomGUID
Extra constructor added for OpenArm -- here, we presume that you know what you're doing.
RuntimeClosureException - exception net.m2technologies.open_arm.utilities.collections.RuntimeClosureException.
Exception to signal checked exceptions when iterating over Collections.
RuntimeClosureException(Throwable) - Constructor for class net.m2technologies.open_arm.utilities.collections.RuntimeClosureException
 
RuntimeCollectionException - exception net.m2technologies.open_arm.utilities.collections.RuntimeCollectionException.
Oberklasse der Klassen, die deklarierte Ausnahmen bei der Bearbeitung von Collections signalisieren.
RuntimeCollectionException(Throwable) - Constructor for class net.m2technologies.open_arm.utilities.collections.RuntimeCollectionException
 
RuntimePredicateException - exception net.m2technologies.open_arm.utilities.collections.RuntimePredicateException.
Exception to signal checked exceptions when selecting Collections.
RuntimePredicateException(Throwable) - Constructor for class net.m2technologies.open_arm.utilities.collections.RuntimePredicateException
 
RuntimeTransformerException - exception net.m2technologies.open_arm.utilities.collections.RuntimeTransformerException.
Exception to signal checked exceptions when transforming Collections.
RuntimeTransformerException(Throwable) - Constructor for class net.m2technologies.open_arm.utilities.collections.RuntimeTransformerException
 
releaseGuid(RandomGUID) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
releaseGuid(RandomGUID) - Method in interface net.m2technologies.open_arm.utilities.OpenArmUtilities
 
releaseTransportMediators(Collection) - Method in interface net.m2technologies.open_arm.transport.TransportMediatorBroker
 
releaseTransportMediators(Collection) - Method in class net.m2technologies.open_arm.transport.TransportMediatorBrokerImpl
 
replaceAllOccurencesOf(String, String, String) - Static method in class net.m2technologies.open_arm.utilities.Strings
Searches the String passed as first parameter for the String passed as second parameter, and replaces that String, if found, with the String passed as third parameter.
report(int, long) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
report(int, long, long) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
report(int, long, String) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
report(int, long, long, String) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
report(int, long) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
report(int, long, long) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
report(int, long, String) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
report(int, long, long, String) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
reset() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Calling this will reset all of the counters being maintained within a transactional scope.
These include:
-- start time
-- arrival time
-- trace state
-- the parent correlator
reset() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Resets all of the transaction delimited attributes of the delegate object.
reset() - Method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
reset(boolean) - Method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
reset() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
resources - Variable in class net.m2technologies.open_arm.transport.formatters.AbstractMessageFormatterImpl
 
returnEmptyStringIfNull(String) - Method in class net.m2technologies.open_arm.utilities.Strings
Checks if the parameter passed is a null, and if yes returns an empty string.
returnNullIfEmptyString(String) - Method in class net.m2technologies.open_arm.utilities.Strings
Checks the String passed as parameter, and returns a programmatic null if it is an empty string.
roundTwoCalendarsToDate(Calendar, Calendar) - Static method in class net.m2technologies.open_arm.utilities.DateCalendarHelper
 

S

STATUS_ABORT - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
STATUS_FAILED - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
STATUS_GOOD - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
STATUS_INVALID - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
STATUS_UNKNOWN - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
SnmpMediator - class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

SnmpMediator(Object) - Constructor for class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
 
SnmpMediatorConfiguration - class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediatorConfiguration.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

SnmpMediatorConfiguration(String, int, String, String, long, long, boolean) - Constructor for class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediatorConfiguration
 
StopMessageFormatter - interface net.m2technologies.open_arm.transport.formatters.StopMessageFormatter.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Strings - class net.m2technologies.open_arm.utilities.Strings.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Strings() - Constructor for class net.m2technologies.open_arm.utilities.Strings
 
selectAndCollect(Collection, Predicate, Transformer) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Selects all elements from inputCollection which match the given predicate and adds the transformation of the selected elements to outputCollection.
selectAndCollect(Collection, Predicate, Transformer, Collection) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Selects all elements from inputCollection which match the given predicate and adds the transformation of the selected elements to outputCollection.
selectRejected(Collection, Predicate) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Selects all elements from inputCollection which don't match the given predicate into an output collection.
selectRejected(Collection, Predicate, Collection) - Static method in class net.m2technologies.open_arm.utilities.collections.CollectionUtils
Selects all elements from inputCollection which don't match the given predicate and adds them to outputCollection.
set(int) - Method in class net.m2technologies.open_arm.metric.ArmMetricCounter32Impl
 
set(long) - Method in class net.m2technologies.open_arm.metric.ArmMetricCounter64Impl
 
set(float) - Method in class net.m2technologies.open_arm.metric.ArmMetricCounterFloat32Impl
 
set(int) - Method in class net.m2technologies.open_arm.metric.ArmMetricGauge32Impl
 
set(long) - Method in class net.m2technologies.open_arm.metric.ArmMetricGauge64Impl
 
set(float) - Method in class net.m2technologies.open_arm.metric.ArmMetricGaugeFloat32Impl
 
set(int) - Method in class net.m2technologies.open_arm.metric.ArmMetricNumericId32Impl
 
set(long) - Method in class net.m2technologies.open_arm.metric.ArmMetricNumericId64Impl
 
set(String) - Method in class net.m2technologies.open_arm.metric.ArmMetricString32Impl
 
set(int) - Method in interface org.opengroup.arm40.metric.ArmMetricCounter32
 
set(long) - Method in interface org.opengroup.arm40.metric.ArmMetricCounter64
 
set(float) - Method in interface org.opengroup.arm40.metric.ArmMetricCounterFloat32
 
set(int) - Method in interface org.opengroup.arm40.metric.ArmMetricGauge32
 
set(long) - Method in interface org.opengroup.arm40.metric.ArmMetricGauge64
 
set(float) - Method in interface org.opengroup.arm40.metric.ArmMetricGaugeFloat32
 
set(int) - Method in interface org.opengroup.arm40.metric.ArmMetricNumericId32
 
set(long) - Method in interface org.opengroup.arm40.metric.ArmMetricNumericId64
 
set(String) - Method in interface org.opengroup.arm40.metric.ArmMetricString32
 
setArrivalTime() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Used to set the arrival time of the transactional scope.
Let's say you've got a transaction with a somewhat complex phase structure, and you have some sort of setup that happens immediately after the transaction starts, but before the point where you think the real action gets going.
setArrivalTime(long) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setArrivalTime(long) - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
setArrivalTime() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
setArrivalTime() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
setConfiguration(Object) - Method in interface net.m2technologies.open_arm.transport.TransportMediator
 
setConfiguration(Object) - Method in class net.m2technologies.open_arm.transport.transaction.datastore.DatastoreMediator
 
setConfiguration(Object) - Method in class net.m2technologies.open_arm.transport.transaction.jmx.JmxMediator
 
setConfiguration(Object) - Method in class net.m2technologies.open_arm.transport.transaction.logging.LoggingMediator
 
setConfiguration(Object) - Method in class net.m2technologies.open_arm.transport.transaction.messaging.MessagingMediator
 
setConfiguration(Object) - Method in class net.m2technologies.open_arm.transport.transaction.snmp.SnmpMediator
 
setContextURIValue(String) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
setContextURIValue(String) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setContextURIValue(String) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
setContextURIValue(String) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
setContextURIValue(String) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
setContextValue(int, String) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
setContextValue(int, String) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
setContextValue(int, String) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setContextValue(int, String) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
setContextValue(int, String) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
setContextValue(int, String) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
setContextValues(String[]) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesImpl
 
setErrorCallback(ArmErrorCallback) - Method in class net.m2technologies.open_arm.metric.ArmMetricFactoryImpl
 
setErrorCallback(ArmErrorCallback) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionFactoryImpl
 
setErrorCallback(ArmErrorCallback) - Method in interface org.opengroup.arm40.metric.ArmMetricFactory
 
setErrorCallback(ArmErrorCallback) - Method in interface org.opengroup.arm40.tranreport.ArmTranReportFactory
 
setErrorCallback(ArmErrorCallback) - Method in interface org.opengroup.arm40.transaction.ArmTransactionFactory
 
setErrorCode(int) - Method in class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
setErrorCode(int) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
setErrorCode(int) - Method in interface org.opengroup.arm40.transaction.ArmInterface
 
setMetricValid(int, boolean) - Method in class net.m2technologies.open_arm.metric.ArmMetricGroupImpl
 
setMetricValid(int, boolean) - Method in interface org.opengroup.arm40.metric.ArmMetricGroup
 
setParentCorrelator(ArmCorrelator) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
setParentCorrelator(ArmCorrelator) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setParentCorrelator(ArmCorrelator) - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
setParentCorrelator(ArmCorrelator) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
setStartTime(long) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setStartTime(long) - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
setTraceRequested(boolean) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setTraceRequested(boolean) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
setTraceRequested(boolean) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
setTraceState(boolean) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setTraceState(boolean) - Method in interface net.m2technologies.open_arm.transaction.TransactionState
 
setTransactionalDelegate(Object) - Method in interface net.m2technologies.open_arm.transport.TransportMediator
 
setTransactionalDelegate(Object) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
This class has an association with an instance of ArmTransaction -- the caller must either provide that instance here, or pass it to the constructor.
setUriValue(String) - Method in class net.m2technologies.open_arm.transaction.ArmIdentityPropertiesTransactionImpl
 
setUser(ArmUser) - Method in class net.m2technologies.open_arm.tranreport.ArmTranReportImpl
 
setUser(ArmUser) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
 
setUser(ArmUser) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given.
setUser(ArmUser) - Method in interface org.opengroup.arm40.tranreport.ArmTranReport
 
setUser(ArmUser) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
setValue(String) - Method in class net.m2technologies.open_arm.transaction.ContextProperty
 
start() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Used to start the clock for this transactional scope.
start(byte[]) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Used to start the clock for this transactional scope.
start(byte[], int) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Deprecated. because C programmers don't like OO
start(ArmCorrelator) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Used to start the clock for this transactional scope.
start() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given, and sets the start time to System.currentTimeMillis().
start(byte[]) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
See AbstractTransactionMediatorImpl.start(ArmCorrelator parentCorr)
start(byte[], int) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Deprecated. We may never implement this method!
start(ArmCorrelator) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Invokes the method of the same name on the delegate instance of ArmTransaction that the constructor is given, sets the start time to System.currentTimeMillis(), and the parent correlator to the value of the parameter passed to this method.
start() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
start(byte[]) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
start(byte[], int) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
start(ArmCorrelator) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
stop(int) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Used to stop the clock for this transactional scope.
stop(int, String) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Used to stop the clock for this transactional scope.
stop(int) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
See AbstractTransactionMediatorImpl.stop(int status, String diagnosticDetail)
stop(int, String) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
This method obtains the stop time via System.currentTimeMillis(), calculates the elapsed time by subtracting the start time recorded in the transactional delegates' instance from this value, calculates the total elapsed time (if needed) by subtracting the transactional delegates' instance of the arrival time from the stop time, and calls the protected hook method #doStop to allow concrete implementations to record/persist the event.
stop(int) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
stop(int, String) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 

T

TransactionMediator - interface net.m2technologies.open_arm.transport.transaction.TransactionMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

TransactionReportMediator - interface net.m2technologies.open_arm.transport.tranreport.TransactionReportMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

TransactionState - interface net.m2technologies.open_arm.transaction.TransactionState.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

TransportMediator - interface net.m2technologies.open_arm.transport.TransportMediator.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

TransportMediatorBroker - interface net.m2technologies.open_arm.transport.TransportMediatorBroker.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

TransportMediatorBrokerImpl - class net.m2technologies.open_arm.transport.TransportMediatorBrokerImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

TransportMediatorBrokerImpl(String) - Constructor for class net.m2technologies.open_arm.transport.TransportMediatorBrokerImpl
 
TransportMediatorBrokerImpl(Map) - Constructor for class net.m2technologies.open_arm.transport.TransportMediatorBrokerImpl
 
toString() - Method in class net.m2technologies.open_arm.transaction.ArmIdImpl
 
toString() - Method in class net.m2technologies.open_arm.transaction.ArmInterfaceImpl
 
toString(Object) - Method in class net.m2technologies.open_arm.utilities.generic_object_functions.GenericObjectFunctions
Returns a String containing the name of the Class of the Object paramter, the name of the super class (if any), and the names and values of all declared fields found in the Object.
toString() - Method in class net.m2technologies.open_arm.utilities.guid.RandomGUID
 
transform(Object) - Method in class net.m2technologies.open_arm.utilities.collections.ExceptionalTransformer
redefine the #transform method to establish a mechanism to tunnel checked exceptions through the Commons-Collection API which doesn't know checked exceptions.

U

USE_CURRENT_TIME - Static variable in interface org.opengroup.arm40.transaction.ArmConstants
 
UnblockedMessageFormatter - interface net.m2technologies.open_arm.transport.formatters.UnblockedMessageFormatter.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

UniqueObject - interface net.m2technologies.open_arm.transaction.UniqueObject.
Created by IntelliJ IDEA.
UniqueObjectImpl - class net.m2technologies.open_arm.transaction.UniqueObjectImpl.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

UniqueObjectImpl(ArmID, ArmTransactionFactory) - Constructor for class net.m2technologies.open_arm.transaction.UniqueObjectImpl
 
UpdateMessageFormatter - interface net.m2technologies.open_arm.transport.formatters.UpdateMessageFormatter.
Copyright 2005 Mark Masterson

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

unbindThread() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Deprecated. because C programmers don't like OO
unbindThread() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Deprecated. We may never implement this method!
unbindThread() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
unblocked(long) - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Use this method to notify OpenArm that your transaction has stopped waiting synchronously, for some external resource.
unblocked(long) - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Calls the #doUnblocked hook method.
unblocked(long) - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 
update() - Method in class net.m2technologies.open_arm.transaction.ArmTransactionImpl
Use this method to notify OpenArm that your transaction is still out there and alive.
update() - Method in class net.m2technologies.open_arm.transport.transaction.AbstractTransactionMediatorImpl
Obtains the update timestamp via System.currentTimeMillis().
update() - Method in interface org.opengroup.arm40.transaction.ArmTransaction
 

V

validateObject(Object) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
 

A B C D E F G H I J K L M N O P R S T U V