public ApplicationResource(ApplicationName name, String label) { super(name.makeKey(), label); this.applicationName = name; }
public ApplicationEndPointResource(ApplicationName appName, EndPointName endPoint, String label, TraceSource source) { super(makeKey(appName, endPoint, source), label); this.applicationKey = appName.makeKey(); this.applicationName = appName; this.endPointName = endPoint; }
public ApplicationServerResource(ApplicationName application, ServerName server, String label) { super(makeKey(application, server), label); this.applicationKey = application.makeKey(); this.serverKey = server.makeKey(); this.applicationName = application; this.serverName = server; }
public ApplicationServerEndPointResource(final ApplicationName application, final ServerName server, final EndPointName endPoint, final String label, final TraceSource source) { super(makeKey(application, server, endPoint, source), label); applicationKey = application.makeKey(); applicationServerKey = ApplicationServerResource.makeKey(application, server); endPointKey = ApplicationEndPointResource.makeKey(application, endPoint, source); serverKey = server.makeKey(); applicationName = application; serverName = server; endPointName = endPoint; }
private Map<ResourceType, Resource> addResources() { TraceSource traceSource = trace.getTraceSource(); ApplicationName appName=trace.getAppName(); String applicationLabel=applicationMetadata.getLabel(appName); ApplicationResource application = new ApplicationResource(appName.makeKey(), applicationLabel); ApplicationEndPointResource endpoint = new ApplicationEndPointResource(appName, endPointAnalysis.getEndPointName(), endPointAnalysis.getResourceLabel(), traceSource); resources.put(APPLICATION, application); resources.put(SERVER, server); resources.put(APPLICATION_SERVER, new ApplicationServerResource(application, server)); resources.put(APPLICATION_END_POINT, endpoint); resources.put(APPLICATION_SERVER_END_POINT, new ApplicationServerEndPointResource(application, server, endpoint, traceSource)); return resources; }
this.srvName = server; this.externalType = externalResourceType; this.appKey = app.makeKey(); this.serverKey = server.makeKey(); this.applicationEndPointKey = ApplicationEndPointResource.makeKey(app, epName, source);