Uses of Class
org.jdrupes.vmoperator.manager.events.VmChannel
Packages that use VmChannel
Package
Description
The following diagram shows the components of the manager application.
-
Uses of VmChannel in org.jdrupes.vmoperator.manager
Methods in org.jdrupes.vmoperator.manager with parameters of type VmChannelModifier and TypeMethodDescriptionvoidDisplaySecretReconciler.onGetDisplaySecret(GetDisplaySecret event, VmChannel channel) Prepares access to the console for the user from the event.voidVmMonitor.onModifyVm(ModifyVm event, VmChannel channel) On modify vm.voidController.onPodChange(PodChanged event, VmChannel channel) Remove runner version from status when pod is deletedvoidVmMonitor.onPodChanged(PodChanged event, VmChannel channel) On pod changed.voidReset the VM by incrementing the reset count and doing a partial reconcile (configmap only).voidVmMonitor.onUpdatedAssignment(UpdateAssignment event, VmChannel channel) Attempt to Update the assignment information in the status of the VM CR.voidPodMonitor.onVmResourceChanged(VmResourceChanged event, VmChannel channel) Check for pending changes.voidReconciler.onVmResourceChanged(VmResourceChanged event, VmChannel channel) Handles the change event.voidReconcile.voidDisplaySecretReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile.voidLoadBalancerReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile.voidPodReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile the pod.voidPvcReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile the PVCs.Constructor parameters in org.jdrupes.vmoperator.manager with type arguments of type VmChannelModifierConstructorDescriptionDisplaySecretMonitor(Channel componentChannel, ChannelDictionary<String, VmChannel, ?> channelDictionary) Instantiates a new display secrets monitor.PodMonitor(Channel componentChannel, ChannelDictionary<String, VmChannel, ?> channelDictionary) Instantiates a new pod monitor.VmMonitor(Channel componentChannel, ChannelManager<String, VmChannel, EventPipeline> channelManager) Instantiates a new VM definition watcher. -
Uses of VmChannel in org.jdrupes.vmoperator.manager.events
Methods in org.jdrupes.vmoperator.manager.events that return VmChannelModifier and TypeMethodDescriptionGetVms.VmData.channel()Returns the value of thechannelrecord component.VmChannel.setVmDefinition(VmDefinition definition) Sets the last known definition of the resource.Constructors in org.jdrupes.vmoperator.manager.events with parameters of type VmChannelModifierConstructorDescriptionVmData(VmDefinition definition, VmChannel channel) Creates an instance of aVmDatarecord class. -
Uses of VmChannel in org.jdrupes.vmoperator.vmaccess
Methods in org.jdrupes.vmoperator.vmaccess with parameters of type VmChannelModifier and TypeMethodDescriptionvoidVmAccess.onVmResourceChanged(VmResourceChanged event, VmChannel channel) Track the VM definitions and update conlets. -
Uses of VmChannel in org.jdrupes.vmoperator.vmmgmt
Methods in org.jdrupes.vmoperator.vmmgmt with parameters of type VmChannelModifier and TypeMethodDescriptionvoidVmMgmt.onVmResourceChanged(VmResourceChanged event, VmChannel channel) Track the VM definitions.