Files
codeql/java/ql/lib/ext/javax.jms.model.yml
2023-03-20 10:14:20 +01:00

81 lines
8.0 KiB
YAML

# This model covers JMS API versions 1 and 2.
#
# https://docs.oracle.com/javaee/6/api/javax/jms/package-summary.html
# https://docs.oracle.com/javaee/7/api/javax/jms/package-summary.html
#
extensions:
- addsTo:
pack: codeql/java-all
extensible: sourceModel
data:
- ["javax.jms", "JMSConsumer", True, "receive", "", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "JMSConsumer", True, "receiveBody", "", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "JMSConsumer", True, "receiveBodyNoWait", "()", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "JMSConsumer", True, "receiveNoWait", "()", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "MessageConsumer", True, "receive", "", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "MessageConsumer", True, "receiveNoWait", "()", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "MessageListener", True, "onMessage", "(Message)", "", "Parameter[0]", "remote", "manual"]
- ["javax.jms", "QueueRequestor", True, "request", "(Message)", "", "ReturnValue", "remote", "manual"]
- ["javax.jms", "TopicRequestor", True, "request", "(Message)", "", "ReturnValue", "remote", "manual"]
- addsTo:
pack: codeql/java-all
extensible: summaryModel
data:
- ["javax.jms", "BytesMessage", True, "readBoolean", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readBytes", "", "", "Argument[this]", "Argument[0]", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readChar", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readDouble", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readFloat", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readInt", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readLong", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readUTF", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readUnsignedByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "BytesMessage", True, "readUnsignedShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getBoolean", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getByte", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getBytes", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getChar", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getDouble", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getFloat", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getInt", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getLong", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getMapNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getObject", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getShort", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "MapMessage", True, "getString", "(String)", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getBody", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getBooleanProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getByteProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getDoubleProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getFloatProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getIntProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getJMSCorrelationID", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getJMSCorrelationIDAsBytes", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getJMSDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getJMSReplyTo", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getJMSType", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getLongProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getObjectProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getPropertyNames", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getShortProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Message", True, "getStringProperty", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "ObjectMessage", True, "getObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Queue", True, "getQueueName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Queue", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readBoolean", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readByte", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readBytes", "(byte[])", "", "Argument[this]", "Argument[0]", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readChar", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readDouble", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readFloat", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readInt", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readLong", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readObject", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readShort", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "StreamMessage", True, "readString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "TextMessage", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Topic", True, "getTopicName", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.jms", "Topic", True, "toString", "()", "", "Argument[this]", "ReturnValue", "taint", "manual"]