Refine search
/** * Empty DTO for storing service instances details. Currently acting as a placeholder because Curator requires a * payload type when registering and discovering nodes. May be enhanced in the future with further information to * assist discovery. * * @author Raul Kripalani */ @JsonRootName("ignite_instance_details") private class IgniteInstanceDetails { }
@Override public String findRootName(AnnotatedClass ac) { JsonRootName ann = ac.getAnnotation(JsonRootName.class); return (ann == null) ? null : ann.value(); }
@XmlRootElement(name="events") @JsonRootName("events") public class OnmsEventCollection extends JaxbListWrapper<OnmsEvent> { private static final long serialVersionUID = 1L; public OnmsEventCollection() { super(); } public OnmsEventCollection(final Collection<? extends OnmsEvent> events) { super(events); } @XmlElement(name="event") @JsonProperty("event") public List<OnmsEvent> getObjects() { return super.getObjects(); } }
@JsonRootName("error") public static class Error { @JsonProperty("message") private String message; @JsonProperty("traceback") private String traceback; @JsonProperty("type") private String type; @JsonProperty("title") private String title; } }
public String getJsonRootName() { String rootName = getSimpleName().toString(); if (getContext().isHonorJaxb()) { XmlType xmlType = getAnnotation(XmlType.class); if (xmlType != null) { rootName = xmlType.name(); } XmlRootElement rootElement = getAnnotation(XmlRootElement.class); if (rootElement != null) { rootName = rootElement.name(); } if ("##default".equals(rootName)) { rootName = getSimpleName().toString(); } } JsonRootName jsonRootName = getAnnotation(JsonRootName.class); if (jsonRootName != null) { rootName = jsonRootName.value(); } return rootName; }
@XmlRootElement(name="notifications") @JsonRootName("notifications") public class OnmsNotificationCollection extends JaxbListWrapper<OnmsNotification> { private static final long serialVersionUID = 1L; public OnmsNotificationCollection() { super(); } public OnmsNotificationCollection(final Collection<? extends OnmsNotification> notifications) { super(notifications); } @XmlElement(name="notification") @JsonProperty("notification") public List<OnmsNotification> getObjects() { return super.getObjects(); } }
@JsonRootName("error") public class Explanation { @JsonProperty("explanation") private String explanation; @JsonProperty("code") private int code; @JsonRootName("error") public static class Error { @JsonProperty("message") private String message; @JsonProperty("traceback") private String traceback; @JsonProperty("type") private String type; @JsonProperty("title") private String title; } }
public String getJsonRootName() { String rootName = getSimpleName().toString(); if (getContext().isHonorJaxb()) { XmlType xmlType = getAnnotation(XmlType.class); if (xmlType != null) { rootName = xmlType.name(); } XmlRootElement rootElement = getAnnotation(XmlRootElement.class); if (rootElement != null) { rootName = rootElement.name(); } if ("##default".equals(rootName)) { rootName = getSimpleName().toString(); } } JsonRootName jsonRootName = getAnnotation(JsonRootName.class); if (jsonRootName != null) { rootName = jsonRootName.value(); } return rootName; }
@XmlRootElement(name="monitoringSystems") @JsonRootName("monitoringSystems") public class OnmsMonitoringSystemCollection extends JaxbListWrapper<OnmsMonitoringSystem> { private static final long serialVersionUID = -5250100085101434238L; public OnmsMonitoringSystemCollection() { super(); } public OnmsMonitoringSystemCollection(final Collection<? extends OnmsMonitoringSystem> objects) { super(objects); } @XmlElement(name="monitoringSystem") @JsonProperty("monitoringSystem") public List<OnmsMonitoringSystem> getObjects() { return super.getObjects(); } }
@JsonRootName("certificate") public class Certificate { @JsonProperty("private_key") private String privateKey;
@JsonRootName("meta") public static final class MetaData extends HashMap<String, String> { public MetaData() { } public MetaData(Map<? extends String, ? extends String> meta) { super(meta); } } }
@Override public String findRootName(AnnotatedClass ac) { JsonRootName ann = ac.getAnnotation(JsonRootName.class); return (ann == null) ? null : ann.value(); }
@XmlRootElement(name="agents") @JsonRootName("agents") public class AgentResponseCollection extends JaxbListWrapper<AgentResponse> { private static final long serialVersionUID = 1L; public AgentResponseCollection() { super(); } public AgentResponseCollection(final Collection<? extends AgentResponse> responses) { super(responses); } @XmlElement(name="agent") @JsonProperty("agent") public List<AgentResponse> getObjects() { return super.getObjects(); } }
@JsonRootName("os-extend") public class VolumeForExtend implements Serializable { @JsonProperty("new_size") private Integer size;
@JsonRootName(value="auth") public class KeystoneV3Authentication { private KeystoneV3Identity identity; public KeystoneV3Authentication(String username, String password, String domain) { this.identity = new KeystoneV3Identity(username, password, domain); } public KeystoneV3Identity getIdentity() { return identity; } }
@Override public String findRootName(AnnotatedClass ac) { JsonRootName ann = ac.getAnnotation(JsonRootName.class); return (ann == null) ? null : ann.value(); }
@XmlRootElement(name="acknowledgments") @JsonRootName("acknowledgments") public class OnmsAcknowledgmentCollection extends JaxbListWrapper<OnmsAcknowledgment> { private static final long serialVersionUID = 1L; public OnmsAcknowledgmentCollection() { super(); } public OnmsAcknowledgmentCollection(final Collection<? extends OnmsAcknowledgment> acks) { super(acks); } @XmlElement(name="onmsAcknowledgment") @JsonProperty("onmsAcknowledgment") public List<OnmsAcknowledgment> getObjects() { return super.getObjects(); } }
@JsonRootName("os-extend") public class VolumeForExtend implements Serializable { @JsonProperty("new_size") private Integer size;
@JsonRootName("os-initialize_connection") public class ConnectionForInitialize extends BaseConnection implements Serializable { /* * (non-Javadoc) * * @see java.lang.Object#toString() */ @Override public String toString() { return "ConnectionForInitialize [connector=" + getConnector() + "]"; } }
@Override public String findRootName(AnnotatedClass ac) { JsonRootName ann = ac.getAnnotation(JsonRootName.class); return (ann == null) ? null : ann.value(); }