public URI getDomain() { return info.getDomain(); }
public URI getDomain() { return info.getDomain(); }
public URI getDomain() { return info.getDomain(); }
private String parseTopic(XMLStreamReader reader) { String topic = reader.getAttributeValue(null, "topic"); if (topic == null) { topic = "fabric3"; } else if ("#domain".equals(topic)) { topic = hostInfo.getDomain().getAuthority() + "." + hostInfo.getRuntimeName(); } return topic; } }
private URI getAdaptorUri(FileBinding definition) throws Fabric3Exception { String uri = definition.getAdapterUri(); if (uri == null) { return null; } try { return new URI(info.getDomain().toString() + "/" + uri); } catch (URISyntaxException e) { throw new Fabric3Exception(e); } }
@Constructor public LogicalComponentManagerImpl(@Reference HostInfo info) { domainUri = info.getDomain(); }
@Constructor public LogicalComponentManagerImpl(@Reference HostInfo info) { domainUri = info.getDomain(); }
public JMXManagementExtension(@Reference MBeanServer mBeanServer, @Reference HostInfo info) { this.mBeanServer = mBeanServer; this.applicationDomain = info.getDomain(); }
/** * Derives the context URL for the web application relative to the domain. * * @param component the component * @return the context URL */ private String calculateContextUrl(LogicalComponent<WebImplementation> component) { URI contextUri = component.getDefinition().getImplementation().getUri(); if (contextUri == null) { // the context URL for the web application is derived from the component name if a URI is not specified contextUri = component.getUri(); } return info.getDomain().relativize(contextUri).toString(); }
public static Function getInstance(String name, HostInfo info, ComponentManager cm) { URI serializerUri = URI.create(info.getDomain().toString() + "/" + name); Component component = cm.getComponent(serializerUri); if (component == null) { throw new Fabric3Exception("Component not found: " + name); } if (!(component instanceof ScopedComponent)) { throw new Fabric3Exception("Component must be a Java component: " + name); } ScopedComponent scopedComponent = (ScopedComponent) component; Object instance = scopedComponent.getInstance(); if (!(instance instanceof Function)) { throw new Fabric3Exception("Serializer must implement: " + Function.class.getName()); } return (Function) instance; }
List<PhysicalBindingHandler> handlers = GenerationHelper.generateBindingHandlers(info.getDomain(), bindingDefinition);
List<PhysicalBindingHandler> handlers = GenerationHelper.generateBindingHandlers(info.getDomain(), bindingDefinition);
List<PhysicalBindingHandlerDefinition> handlers = GenerationHelper.generateBindingHandlers(info.getDomain(), definition);
List<PhysicalBindingHandlerDefinition> handlers = GenerationHelper.generateBindingHandlers(info.getDomain(), definition);
List<PhysicalBindingHandlerDefinition> handlers = GenerationHelper.generateBindingHandlers(info.getDomain(), definition);
List<PhysicalBindingHandlerDefinition> handlers = GenerationHelper.generateBindingHandlers(info.getDomain(), binding.getDefinition());
selectedPort.bind(Port.TYPE.TCP); TransportConnector connector = broker.addConnector("tcp://" + bindAddress + ":" + selectedPort.getNumber()); String group = info.getDomain().getAuthority(); connector.setDiscoveryUri(URI.create("multicast://default?group=" + group)); broker.addNetworkConnector("multicast://default?group=" + group);
public JmsWireSource generateSource(LogicalBinding<JmsBinding> binding, ServiceContract contract, List<LogicalOperation> operations) throws Fabric3Exception { SessionType sessionType = getSessionType(binding.getParent().getParent()); JmsBindingMetadata metadata = binding.getDefinition().getJmsMetadata().snapshot(); JmsGeneratorHelper.generateDefaultFactoryConfiguration(metadata.getConnectionFactory(), sessionType); if (metadata.getResponseConnectionFactory() != null) { JmsGeneratorHelper.generateDefaultFactoryConfiguration(metadata.getResponseConnectionFactory(), sessionType); } processServiceResponse(metadata, contract); List<OperationPayloadTypes> payloadTypes = processPayloadTypes(contract); URI uri = binding.getDefinition().getTargetUri(); List<PhysicalBindingHandler> handlers = JmsGeneratorHelper.generateBindingHandlers(info.getDomain(), binding.getDefinition()); JmsWireSource source; if (isJAXB(contract)) { source = new JmsWireSource(uri, metadata, payloadTypes, sessionType, handlers, PhysicalDataTypes.JAXB); } else { source = new JmsWireSource(uri, metadata, payloadTypes, sessionType, handlers); } if (provisioner != null) { provisioner.generateSource(source); } processDestinationDefinitions(metadata, false); return source; }
List<PhysicalBindingHandler> handlers = JmsGeneratorHelper.generateBindingHandlers(info.getDomain(), binding.getDefinition()); JmsWireTarget definition; if (isJAXB(contract)) {