Java源码示例:org.apache.camel.api.management.ManagedAttribute
示例1
@ManagedAttribute(description = "Delegate Endpoint URI", mask = true)
public String getDelegateEndpointUri() {
return endpoint.getEndpointUri();
}
示例2
@ManagedAttribute
public Long getStartTimestamp() {
return timestampOf(managedContext().getStartTimestamp());
}
示例3
@ManagedAttribute
public Long getResetTimestamp() {
return timestampOf(managedContext().getResetTimestamp());
}
示例4
@ManagedAttribute
public Long getLastExchangeCompletedTimestamp() {
return timestampOf(managedContext().getLastExchangeCompletedTimestamp());
}
示例5
@ManagedAttribute
public Long getLastExchangeFailureTimestamp() {
return timestampOf(managedContext().getLastExchangeFailureTimestamp());
}
示例6
@ManagedAttribute(description = "The greeting to use")
public String getGreeting() {
return greeting;
}
示例7
@ManagedAttribute(description = "The greeting to use")
public void setGreeting(String greeting) {
this.greeting = greeting;
}
示例8
@ManagedAttribute(description = "Verbose logging enabled")
public boolean isVerbose() {
return verbose;
}
示例9
/**
* Verbose logging enabled
*/
@ManagedAttribute(description = "Verbose logging enabled")
public void setVerbose(boolean verbose) {
this.verbose = verbose;
}
示例10
@ManagedAttribute(description = "Logical name of endpoint")
public String getName() {
return name;
}
示例11
@ManagedAttribute
public boolean isVerbose() {
return verbose;
}
示例12
@ManagedAttribute
public void setVerbose(boolean verbose) {
this.verbose = verbose;
}
示例13
@ManagedAttribute(description = "How many Camels Have been Seen")
public int getCamelsSeenCount() {
return camelsSeenCount;
}