Package com.vidispine.generated
Class NotificationType.Action
- java.lang.Object
-
- com.vidispine.generated.NotificationType.Action
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
- Enclosing class:
- NotificationType
public static class NotificationType.Action extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="http" type="{http://xml.vidispine.com/schema/vidispine}NotificationHttpActionType"/> <element name="ejb" type="{http://xml.vidispine.com/schema/vidispine}NotificationEjbActionType"/> <element name="jms" type="{http://xml.vidispine.com/schema/vidispine}NotificationJmsActionType"/> <element name="javascript" type="{http://xml.vidispine.com/schema/vidispine}NotificationJavaScriptActionType"/> <element name="sqs" type="{http://xml.vidispine.com/schema/vidispine}NotificationSQSActionType"/> <element name="sns" type="{http://xml.vidispine.com/schema/vidispine}NotificationSNSActionType"/> </choice> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NotificationType.Action.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected NotificationEjbActionType
ejb
protected NotificationHttpActionType
http
protected NotificationJavaScriptActionType
javascript
protected NotificationJmsActionType
jms
protected NotificationSNSActionType
sns
protected NotificationSQSActionType
sqs
-
Constructor Summary
Constructors Constructor Description Action()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
NotificationEjbActionType
getEjb()
Gets the value of the ejb property.NotificationHttpActionType
getHttp()
Gets the value of the http property.NotificationJavaScriptActionType
getJavascript()
Gets the value of the javascript property.NotificationJmsActionType
getJms()
Gets the value of the jms property.NotificationSNSActionType
getSns()
Gets the value of the sns property.NotificationSQSActionType
getSqs()
Gets the value of the sqs property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetEjb()
boolean
isSetHttp()
boolean
isSetJavascript()
boolean
isSetJms()
boolean
isSetSns()
boolean
isSetSqs()
void
setEjb(NotificationEjbActionType value)
Sets the value of the ejb property.void
setHttp(NotificationHttpActionType value)
Sets the value of the http property.void
setJavascript(NotificationJavaScriptActionType value)
Sets the value of the javascript property.void
setJms(NotificationJmsActionType value)
Sets the value of the jms property.void
setSns(NotificationSNSActionType value)
Sets the value of the sns property.void
setSqs(NotificationSQSActionType value)
Sets the value of the sqs property.NotificationType.Action
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
NotificationType.Action
withEjb(NotificationEjbActionType value)
NotificationType.Action
withHttp(NotificationHttpActionType value)
NotificationType.Action
withJavascript(NotificationJavaScriptActionType value)
NotificationType.Action
withJms(NotificationJmsActionType value)
NotificationType.Action
withSns(NotificationSNSActionType value)
NotificationType.Action
withSqs(NotificationSQSActionType value)
-
-
-
Field Detail
-
http
protected NotificationHttpActionType http
-
ejb
protected NotificationEjbActionType ejb
-
jms
protected NotificationJmsActionType jms
-
javascript
protected NotificationJavaScriptActionType javascript
-
sqs
protected NotificationSQSActionType sqs
-
sns
protected NotificationSNSActionType sns
-
-
Method Detail
-
getHttp
public NotificationHttpActionType getHttp()
Gets the value of the http property.- Returns:
- possible object is
NotificationHttpActionType
-
setHttp
public void setHttp(NotificationHttpActionType value)
Sets the value of the http property.- Parameters:
value
- allowed object isNotificationHttpActionType
-
isSetHttp
public boolean isSetHttp()
-
getEjb
public NotificationEjbActionType getEjb()
Gets the value of the ejb property.- Returns:
- possible object is
NotificationEjbActionType
-
setEjb
public void setEjb(NotificationEjbActionType value)
Sets the value of the ejb property.- Parameters:
value
- allowed object isNotificationEjbActionType
-
isSetEjb
public boolean isSetEjb()
-
getJms
public NotificationJmsActionType getJms()
Gets the value of the jms property.- Returns:
- possible object is
NotificationJmsActionType
-
setJms
public void setJms(NotificationJmsActionType value)
Sets the value of the jms property.- Parameters:
value
- allowed object isNotificationJmsActionType
-
isSetJms
public boolean isSetJms()
-
getJavascript
public NotificationJavaScriptActionType getJavascript()
Gets the value of the javascript property.- Returns:
- possible object is
NotificationJavaScriptActionType
-
setJavascript
public void setJavascript(NotificationJavaScriptActionType value)
Sets the value of the javascript property.- Parameters:
value
- allowed object isNotificationJavaScriptActionType
-
isSetJavascript
public boolean isSetJavascript()
-
getSqs
public NotificationSQSActionType getSqs()
Gets the value of the sqs property.- Returns:
- possible object is
NotificationSQSActionType
-
setSqs
public void setSqs(NotificationSQSActionType value)
Sets the value of the sqs property.- Parameters:
value
- allowed object isNotificationSQSActionType
-
isSetSqs
public boolean isSetSqs()
-
getSns
public NotificationSNSActionType getSns()
Gets the value of the sns property.- Returns:
- possible object is
NotificationSNSActionType
-
setSns
public void setSns(NotificationSNSActionType value)
Sets the value of the sns property.- Parameters:
value
- allowed object isNotificationSNSActionType
-
isSetSns
public boolean isSetSns()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withHttp
public NotificationType.Action withHttp(NotificationHttpActionType value)
-
withEjb
public NotificationType.Action withEjb(NotificationEjbActionType value)
-
withJms
public NotificationType.Action withJms(NotificationJmsActionType value)
-
withJavascript
public NotificationType.Action withJavascript(NotificationJavaScriptActionType value)
-
withSqs
public NotificationType.Action withSqs(NotificationSQSActionType value)
-
withSns
public NotificationType.Action withSns(NotificationSNSActionType value)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public NotificationType.Action visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-