org.apache.muse.core
Interface InitializationParameters
- All Known Subinterfaces:
- Advertisement, Capability, Configuration, CorrelatableProperties, Description, Entry, GetCapability, Identity, ImmediateTermination, ManageabilityCapability, ManageabilityCharacteristics, MetadataExchange, Metrics, NotificationConsumer, NotificationProducer, NotificationProducerPersistence, OperationalStatus, Persistence, PullPoint, PullPointCreation, QueryCapability, RelationshipResource, Relationships, Resource, RouterPersistence, ScheduledTermination, ServiceGroup, ServiceGroupPersistence, ServiceGroupRegistration, SetCapability, State, SubscriptionManager, WsResource, WsResourceCapability
- All Known Implementing Classes:
- AbstractAdvertisement, AbstractCapability, AbstractFilePersistence, AbstractManageabilityCapability, AbstractWsResourceCapability, BroadcastAdvertisement, NotificationProducerFilePersistence, RouterFilePersistence, ServiceGroupEntryAdvertisement, ServiceGroupFilePersistence, SimpleAdvertisement, SimpleConfiguration, SimpleCorrelatableProperties, SimpleDescription, SimpleEntry, SimpleGetCapability, SimpleIdentity, SimpleImmediateTermination, SimpleManageabilityCharacteristics, SimpleMetadataExchange, SimpleMetrics, SimpleNotificationConsumer, SimpleNotificationProducer, SimpleOperationalStatus, SimplePullPoint, SimplePullPointCreation, SimpleQueryCapability, SimpleRelationshipResource, SimpleRelationships, SimpleResource, SimpleScheduledTermination, SimpleServiceGroup, SimpleServiceGroupRegistration, SimpleSetCapability, SimpleState, SimpleSubscriptionManager, SimpleWsResource, WsrfMetadataExchange
public interface InitializationParameters
InitializationParameters is an interface for components that can be loaded
with zero or more name-value pairs for configuration.
- Author:
- Dan Jemiolo (danj)
getInitializationParameter
String getInitializationParameter(String name)
- Parameters:
name
-
- Returns:
- The value of the initialization parameter, or null if it does
not exist.
getInitializationParameters
Map getInitializationParameters()
- Returns:
- The set of name-value pairs provided at initialization time.
The Map may be empty.
setInitializationParameters
void setInitializationParameters(Map parameters)
- Allows the resource's creator to provide it with arbitrary name-value
pairs that may be used during initialization. The way that these
values are used and/or stored is an implementation detail, and there
is no requirement that this feature be used - it is a generic way to
specify deployment/initialization parameters. This method should
be called before the resource is initialized.
- Parameters:
parameters
- A simple set of name-value pairs - Map[String, String] - that
contains initialization parameters for the resource.
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.